summaryrefslogtreecommitdiff
path: root/colm/parser.cc
Commit message (Expand)AuthorAgeFilesLines
* colm: added outdent check on literal concatenationsAdrian Thurston2020-01-091-0/+6
* moved the original colm src dir to /colmAdrian Thurston2019-09-081-0/+1122
* renamed colm dir to srcAdrian Thurston2013-06-081-946/+0
* put temporaries for refs of expressions on the stack, pop after the callAdrian Thurston2013-06-031-10/+1
* first pass at taking refs of temps for non-referencable expressionsAdrian Thurston2013-06-031-5/+12
* added a production naming mechanism, results in enum generatedAdrian Thurston2013-05-191-2/+2
* added a function export syntax and call adapterAdrian Thurston2013-04-161-3/+3
* can now put '.' or 'eos' on the end of a send to finish a parserAdrian Thurston2013-04-141-3/+3
* parse expression returns the tree type, added 'error' globalAdrian Thurston2013-04-131-1/+1
* eliminated the root regionAdrian Thurston2013-04-081-10/+0
* eliminating EOF region concept to reduce static dataAdrian Thurston2013-04-071-3/+0
* split TokenRegion into Region and ImplAdrian Thurston2013-04-071-15/+26
* collect-ignore property and pointers rephrased to 'zero'Adrian Thurston2013-04-071-1/+0
* eliminated RegionDefAdrian Thurston2013-04-061-4/+0
* more elimination of 'internal' locationAdrian Thurston2013-03-271-2/+2
* implemented if blocksAdrian Thurston2013-03-201-0/+9
* removed references to lmparse.hAdrian Thurston2013-03-171-1/+3
* code cleanup: eliminated the bootstrap base parser, camel-cased C++ varsAdrian Thurston2013-03-121-1/+1
* wrapped the appending of production el to the cur listAdrian Thurston2013-03-081-0/+7
* moved some parser initialzation that was in main into BaseParser::initAdrian Thurston2013-03-031-0/+8
* building up the bootstrap grammar, have a list of define-like prodsAdrian Thurston2013-03-021-12/+0
* eliminated insideRegion from ParseData (really belonged in BaseParser).Adrian Thurston2013-03-011-19/+16
* moved parser bootstrap code into bootstrap.ccAdrian Thurston2013-03-011-220/+0
* moved parser support code out of lmparse and into a base classAdrian Thurston2013-03-011-0/+1164