index
:
delta/colm.git
arm-host-types
colm-0.10
colm-0.7
colm-0.9
copy-on-consume
default-build-dir
into-src
literal-concatenation
master
no-bare-send
pullscan
token-redef
github.com: adriandt/colm.git
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
colm
/
parsetree.cc
Commit message (
Expand
)
Author
Age
Files
Lines
*
colm: eliminated the range-crosses-zero hack needed when alphtype was signed
Adrian Thurston
2020-01-08
1
-24
/
+3
*
colm: add -R option, which allows hex ranges to cross 0
Adrian Thurston
2019-12-11
1
-3
/
+24
*
allow backtick literals to have an end quote.
Adrian Thurston
2019-11-28
1
-0
/
+2
*
moved the original colm src dir to /colm
Adrian Thurston
2019-09-08
1
-0
/
+1493
*
renamed colm dir to src
Adrian Thurston
2013-06-08
1
-1483
/
+0
*
split TokenRegion into Region and Impl
Adrian Thurston
2013-04-07
1
-7
/
+7
*
eliminated RegionDef
Adrian Thurston
2013-04-06
1
-16
/
+7
*
removed loc and star from ReItem, neither are used
Adrian Thurston
2013-03-27
1
-10
/
+0
*
removed references to lmparse.h
Adrian Thurston
2013-03-17
1
-1
/
+3
*
removed tdLangEl from token instance, using version in token def
Adrian Thurston
2013-02-24
1
-1
/
+1
*
renamed TokenDef to TokenInstance
Adrian Thurston
2013-02-23
1
-10
/
+10
*
added constructor for LexJoin, moved some code out of reduction actions
Adrian Thurston
2013-02-18
1
-8
/
+0
*
simplification of LexJoin
Adrian Thurston
2013-02-18
1
-7
/
+4
*
some cleanup: bool ignore -> isIgnore
Adrian Thurston
2013-02-18
1
-1
/
+1
*
can now take name out of RegionDef
Adrian Thurston
2013-02-16
1
-2
/
+2
*
more simplification of NameInst
Adrian Thurston
2013-02-16
1
-1
/
+1
*
more stripping down of the NameInst tree
Adrian Thurston
2013-02-16
1
-11
/
+2
*
more simplification of the state machine name mechanism
Adrian Thurston
2013-02-16
1
-10
/
+2
*
the local error action dict can be removed from parse data
Adrian Thurston
2013-02-16
1
-14
/
+0
*
eliminated epsilon transition embedding from the lexical parse tree
Adrian Thurston
2013-02-16
1
-14
/
+0
*
eliminated priority embedding code from lexical parse tree struct
Adrian Thurston
2013-02-16
1
-52
/
+0
*
removed all aug types except for start and leave, which we use for marks in t...
Adrian Thurston
2013-02-16
1
-145
/
+2
*
removed the fsmrun.h header, which was empty
Adrian Thurston
2013-02-09
1
-1
/
+0
*
code cleanup in fsm graph
Adrian Thurston
2012-12-29
1
-24
/
+0
*
some cleanup
Adrian Thurston
2012-09-02
1
-1
/
+1
*
more including of Lex on the lexical parse tree structs
Adrian Thurston
2012-08-15
1
-8
/
+8
*
some name simplification: removing "With" for lex factor classes
Adrian Thurston
2012-08-15
1
-51
/
+51
*
struct Term -> LexTerm
Adrian Thurston
2012-08-12
1
-2
/
+2
*
revert "moved 'colm' dir to 'src'"
Adrian Thurston
2012-08-01
1
-0
/
+1776
*
moved 'colm' dir to 'src'
Adrian Thurston
2012-07-01
1
-1776
/
+0
*
flattened the reg lang name tree down to a list for regions
Adrian Thurston
2012-05-29
1
-35
/
+7
*
only need regions in the name tree.
Adrian Thurston
2012-05-28
1
-125
/
+0
*
cleanup in token region code
Adrian Thurston
2012-05-28
1
-44
/
+3
*
don't need labels in the regular language tree
Adrian Thurston
2012-05-28
1
-29
/
+0
*
code cleanup
Adrian Thurston
2012-05-28
1
-201
/
+0
*
code cleanup
Adrian Thurston
2012-05-28
1
-10
/
+10
*
specializing graph dicts and lists for regions and regular language defs
Adrian Thurston
2012-05-28
1
-28
/
+75
*
class name change ParseData -> Compiler
Adrian Thurston
2012-05-26
1
-41
/
+41
*
cleanup of collect-ignore
Adrian Thurston
2012-05-25
1
-3
/
+1
*
experimenting with use of a nonterm for collecting ignores.
Adrian Thurston
2012-05-24
1
-1
/
+3
*
improvements to ignore handling in the parser
Adrian Thurston
2012-05-22
1
-1
/
+1
*
Pointers to parse trees in the pda run are now using the parse tree structs
Adrian Thurston
2012-05-14
1
-2
/
+2
*
Copyright notice updating.
Adrian Thurston
2012-01-18
1
-1
/
+1
*
Some name cleanup Accum -> Parser. AccumStream -> Input.
Adrian Thurston
2012-01-02
1
-1
/
+1
*
Allow the ending ' of single-literal strings to be omitted. The string ends at
Adrian Thurston
2011-08-02
1
-1
/
+4
*
The map type_ref is now working. This required considerable improvement to the
Adrian Thurston
2011-07-10
1
-0
/
+46
*
Repeat types now have their own map, eliminates need to lookup by name. The
Adrian Thurston
2011-07-08
1
-0
/
+15
*
Need to collect tokens and nonterminals at parse time so we can declare the
Adrian Thurston
2011-06-15
1
-7
/
+7
*
.cpp files to .cc
Adrian Thurston
2011-05-26
1
-0
/
+2089