summaryrefslogtreecommitdiff
path: root/colm/parser.h
Commit message (Expand)AuthorAgeFilesLines
* added a production naming mechanism, results in enum generatedAdrian Thurston2013-05-191-1/+1
* added a function export syntax and call adapterAdrian Thurston2013-04-161-1/+1
* can now put '.' or 'eos' on the end of a send to finish a parserAdrian Thurston2013-04-141-1/+1
* eliminated the root regionAdrian Thurston2013-04-081-1/+1
* split TokenRegion into Region and ImplAdrian Thurston2013-04-071-1/+1
* active realm is now stored in ProgramAdrian Thurston2013-03-291-1/+1
* hid the implementation of LoadSourceAdrian Thurston2013-03-221-0/+4
* implemented if blocksAdrian Thurston2013-03-201-0/+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/+1
* distinguish bootstrap modes using ifdef, separate out bootstrap parser from baseAdrian Thurston2013-03-031-25/+0
* removal of unneccessary vars in primary generator classesAdrian Thurston2013-03-031-5/+2
* building up the bootstrap grammar, have a list of define-like prodsAdrian Thurston2013-03-021-6/+26
* eliminated insideRegion from ParseData (really belonged in BaseParser).Adrian Thurston2013-03-011-2/+5
* moved parser support code out of lmparse and into a base classAdrian Thurston2013-03-011-0/+139