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
Commit message (
Expand
)
Author
Age
Files
Lines
...
*
some work on context definitions
Adrian Thurston
2013-03-20
3
-11
/
+71
*
renaming of the loader files for easier access to load.{h,cc}
Adrian Thurston
2013-03-20
6
-7
/
+7
*
work on literal tokens and lexical repeat
Adrian Thurston
2013-03-20
3
-50
/
+138
*
some work on parse expressions
Adrian Thurston
2013-03-20
2
-11
/
+26
*
improvements in lexical defs and literals
Adrian Thurston
2013-03-20
6
-58
/
+179
*
added nil, true, false and parenthesis expressions
Adrian Thurston
2013-03-19
3
-12
/
+42
*
implemented if blocks
Adrian Thurston
2013-03-20
5
-2
/
+82
*
implemented {} scope blocks and iter_call, testing with for loops
Adrian Thurston
2013-03-19
3
-19
/
+59
*
simple for loop
Adrian Thurston
2013-03-18
3
-2
/
+44
*
var declaration with no initializer works
Adrian Thurston
2013-03-18
1
-2
/
+3
*
updated dependencies following renaming bootstrap renaming
Adrian Thurston
2013-03-18
1
-2
/
+2
*
fix for load of number
Adrian Thurston
2013-03-18
1
-4
/
+1
*
added variable declaration
Adrian Thurston
2013-03-17
3
-5
/
+31
*
removed references to lmparse.h
Adrian Thurston
2013-03-17
7
-9
/
+18
*
implemented opt_repeat in typerefs
Adrian Thurston
2013-03-17
3
-10
/
+20
*
added namespaces and qualifcations to typerefs to self-hosted parser
Adrian Thurston
2013-03-17
3
-31
/
+71
*
added basic type refs (no qual or repeat)
Adrian Thurston
2013-03-17
3
-6
/
+37
*
added function calls and numbers
Adrian Thurston
2013-03-16
2
-2
/
+23
*
bump the global error count when there is a parse error
Adrian Thurston
2013-03-16
2
-2
/
+4
*
pass the colm grammar filename to the second stage as an argument
Adrian Thurston
2013-03-16
5
-15
/
+43
*
renamed the bootstraping loaders, removed old scanner/parser from link
Adrian Thurston
2013-03-16
8
-123
/
+109
*
eliminating -B and committing to the bootstrapped parser
Adrian Thurston
2013-03-16
1
-41
/
+6
*
open and parse the input file from the colm-based parser
Adrian Thurston
2013-03-16
4
-11
/
+41
*
added a fake parse expression and real qualifications to colm-based parser
Adrian Thurston
2013-03-16
3
-4
/
+57
*
rudimentary implementation in the code_expr, can now print lit strings
Adrian Thurston
2013-03-16
3
-12
/
+69
*
using walk* naming conventions for walk colm-based parse tree
Adrian Thurston
2013-03-13
3
-53
/
+81
*
added comments and re-organized the colm-based parser
Adrian Thurston
2013-03-12
3
-52
/
+95
*
code cleanup: eliminated the bootstrap base parser, camel-cased C++ vars
Adrian Thurston
2013-03-12
12
-237
/
+182
*
can now parse the full bootstrap1 grammar in the colm parser (bootstrap2)
Adrian Thurston
2013-03-12
8
-47
/
+430
*
added detail to lexical expressions in bootstrap0
Adrian Thurston
2013-03-10
6
-25
/
+195
*
bootstrap0 grammar for literal strings in lexical defs
Adrian Thurston
2013-03-10
2
-4
/
+66
*
a start on lexical definitions in the bootstrap0 parser
Adrian Thurston
2013-03-10
3
-4
/
+111
*
supporting labels and repeats on production elements
Adrian Thurston
2013-03-09
6
-11
/
+77
*
added token list and rudimentary tokens to bootstrap1
Adrian Thurston
2013-03-09
5
-12
/
+78
*
rudimentary grammar building in bootstrap1
Adrian Thurston
2013-03-07
5
-10
/
+67
*
seems we need to use .o $(OBJEXT) instead of .o in the Makefile.am
Adrian Thurston
2013-03-07
1
-4
/
+4
*
wrapped the appending of production el to the cur list
Adrian Thurston
2013-03-08
6
-26
/
+26
*
improved the dependencies to get a one-pass make
Adrian Thurston
2013-03-08
1
-8
/
+9
*
put some common bootstrap code into a common class
Adrian Thurston
2013-03-07
7
-52
/
+146
*
added framework for executing the final bootstraped parser
Adrian Thurston
2013-03-05
5
-17
/
+124
*
some work on the bootstrap1 parser: basic productions
Adrian Thurston
2013-03-06
3
-10
/
+71
*
starting to walk bootstrap1 parse tree
Adrian Thurston
2013-03-05
5
-17
/
+86
*
added a Bootstrap1 parser that calls the colm program generated by bootstrap0
Adrian Thurston
2013-03-03
7
-31
/
+121
*
distinguish bootstrap modes using ifdef, separate out bootstrap parser from base
Adrian Thurston
2013-03-03
7
-108
/
+160
*
some refactoring of parser allocation in main
Adrian Thurston
2013-03-03
1
-6
/
+12
*
removal of unneccessary vars in primary generator classes
Adrian Thurston
2013-03-03
12
-87
/
+26
*
moved some parser initialzation that was in main into BaseParser::init
Adrian Thurston
2013-03-03
2
-7
/
+9
*
removed output from the scanner class, not used
Adrian Thurston
2013-03-03
3
-5
/
+4
*
added the second stage of the bootstrap
Adrian Thurston
2013-03-03
4
-15
/
+38
*
use a bootstrap binary to make a parser that is compiled into main colm
Adrian Thurston
2013-03-03
3
-16
/
+36
[prev]
[next]