summaryrefslogtreecommitdiff
path: root/colm/compiler.cc
Commit message (Expand)AuthorAgeFilesLines
* removed the FsmRun arg from the parseLoop callAdrian Thurston2013-02-091-1/+1
* store FsmRun inside PdaRun, remove from ParserAdrian Thurston2013-02-091-3/+3
* merged call to newToken into initPdaRun, made it staticAdrian Thurston2013-02-091-1/+0
* merged initFsmRun into initPdaRunAdrian Thurston2013-02-091-2/+1
* removed the fsmrun.h header, which was emptyAdrian Thurston2013-02-091-1/+0
* adding missing stream class renames to code generationAdrian Thurston2013-01-011-1/+1
* unification of stream typesAdrian Thurston2012-12-311-6/+6
* more simplifyingAdrian Thurston2012-12-291-61/+20
* code cleanup in fsm graphAdrian Thurston2012-12-291-8/+0
* removed graphDict from ParseDataAdrian Thurston2012-12-161-1/+1
* no longer storing the token region nameAdrian Thurston2012-12-161-1/+1
* few more improvements to input location trackingAdrian Thurston2012-09-151-10/+11
* input locations should either be taken from files, or set to 'internal'Adrian Thurston2012-09-151-10/+12
* refactoring the constructor/pattern parsing to eliminate clonesAdrian Thurston2012-09-151-62/+39
* simple parse error reporting for constructor and matchingAdrian Thurston2012-09-151-11/+28
* some cleanupAdrian Thurston2012-09-021-1/+1
* don't delete the program in pattern compilation, need to verify correctness f...Adrian Thurston2012-09-021-1/+0
* compute contiguous block sizes, handle nested callsAdrian Thurston2012-09-011-1/+3
* guard against nested contiguous stack blocks, they don't workAdrian Thurston2012-08-291-1/+2
* can now grow and shrink the stack, still need to mark out contiguous blocksAdrian Thurston2012-08-271-4/+4
* removing old COLM_LOG defines and varsAdrian Thurston2012-08-241-12/+6
* cleanupAdrian Thurston2012-08-191-1/+0
* name fixes Repl -> ConsAdrian Thurston2012-08-181-7/+7
* more including of Lex on the lexical parse tree structsAdrian Thurston2012-08-151-4/+4
* revert "moved 'colm' dir to 'src'"Adrian Thurston2012-08-011-0/+1490
* moved 'colm' dir to 'src'Adrian Thurston2012-07-011-1496/+0
* only need regions in the name tree.Adrian Thurston2012-05-281-13/+0
* code cleanupAdrian Thurston2012-05-281-34/+2
* code cleanupAdrian Thurston2012-05-281-4/+2
* specializing graph dicts and lists for regions and regular language defsAdrian Thurston2012-05-281-6/+6
* cleanup of ragel-derived codeAdrian Thurston2012-05-271-1/+1
* cleanup: file renamingAdrian Thurston2012-05-261-0/+1543