summaryrefslogtreecommitdiff
path: root/colm/parsedata.h
Commit message (Expand)AuthorAgeFilesLines
* parse expression returns the tree type, added 'error' globalAdrian Thurston2013-04-131-0/+1
* eliminated the root regionAdrian Thurston2013-04-081-2/+0
* eliminating EOF region concept to reduce static dataAdrian Thurston2013-04-071-1/+0
* eliminated the default region and namespaceAdrian Thurston2013-04-071-4/+0
* split TokenRegion into Region and ImplAdrian Thurston2013-04-071-0/+1
* collect-ignore property and pointers rephrased to 'zero'Adrian Thurston2013-04-071-1/+1
* eliminated RegionDefAdrian Thurston2013-04-061-3/+0
* active realm is now stored in ProgramAdrian Thurston2013-03-291-1/+1
* distinguish bootstrap modes using ifdef, separate out bootstrap parser from baseAdrian Thurston2013-03-031-0/+15
* removal of unneccessary vars in primary generator classesAdrian Thurston2013-03-031-8/+1
* eliminated insideRegion from ParseData (really belonged in BaseParser).Adrian Thurston2013-03-011-1/+0
* removed predType var from parser by passing data up during parsingAdrian Thurston2013-03-011-2/+2
* deleting dead codeAdrian Thurston2013-02-271-4/+1
* pass regionSet to the TokenDef constructorAdrian Thurston2013-02-281-0/+1
* eliminated ciRegion from LangEl, just go through regionSetAdrian Thurston2013-02-281-1/+0
* make the collect-ignore tokens by iterating RegionSetAdrian Thurston2013-02-281-0/+1
* point to tokenDef from LangElAdrian Thurston2013-02-261-1/+1
* collect all region sets into regionSetListAdrian Thurston2013-02-241-1/+1
* renamed TokenDef to TokenInstanceAdrian Thurston2013-02-231-2/+2
* started moving variable declarations out of the parse pass and into a walkAdrian Thurston2013-02-231-0/+2
* some cleanup: bool ignore -> isIgnoreAdrian Thurston2013-02-181-1/+1
* ObjField -> ObjectField for consistencyAdrian Thurston2013-02-171-11/+11
* can now take name out of RegionDefAdrian Thurston2013-02-161-2/+1
* removed name from NameInstAdrian Thurston2013-02-161-3/+2
* more simplification of NameInstAdrian Thurston2013-02-161-23/+3
* more stripping down of the NameInst treeAdrian Thurston2013-02-161-11/+0
* some more stripping down of NameInst codeAdrian Thurston2013-02-161-7/+3
* more simplification of the state machine name mechanismAdrian Thurston2013-02-161-10/+2
* removed the action dictionary and the typedefs for other dictsAdrian Thurston2013-02-161-12/+0
* removed priorDict from parse data, no longer usedAdrian Thurston2013-02-161-3/+0
* the local error action dict can be removed from parse dataAdrian Thurston2013-02-161-4/+1
* removed RegionGraphDictEl, can just use RegionDef directlyAdrian Thurston2013-02-121-1/+1
* completed unification of the Input and Stream typesAdrian Thurston2013-01-051-4/+0
* unification of stream typesAdrian Thurston2012-12-311-1/+1
* code cleanup in fsm graphAdrian Thurston2012-12-291-2/+0
* input locations should either be taken from files, or set to 'internal'Adrian Thurston2012-09-151-3/+3
* refactoring the constructor/pattern parsing to eliminate clonesAdrian Thurston2012-09-151-0/+2
* store the parse error in PdaRun, make it accessible with member on parser typeAdrian Thurston2012-09-081-1/+1
* refactoring of the contiguous begin/end, now using functionsAdrian Thurston2012-09-011-0/+3
* compute contiguous block sizes, handle nested callsAdrian Thurston2012-09-011-0/+2
* guard against nested contiguous stack blocks, they don't workAdrian Thurston2012-08-291-0/+2
* cleanupAdrian Thurston2012-08-191-8/+0
* eliminated two pointers in the parser, moved one over from parse dataAdrian Thurston2012-08-191-1/+0
* the RhsVal array stores a list of ProdEl pointers instead of offsetAdrian Thurston2012-08-191-0/+4
* name fixes Repl -> ConsAdrian Thurston2012-08-181-3/+3
* more including of Lex on the lexical parse tree structsAdrian Thurston2012-08-151-4/+3
* some name simplification: removing "With" for lex factor classesAdrian Thurston2012-08-151-4/+4
* struct Term -> LexTermAdrian Thurston2012-08-121-1/+1
* revert "moved 'colm' dir to 'src'"Adrian Thurston2012-08-011-0/+1075
* moved 'colm' dir to 'src'Adrian Thurston2012-07-011-1063/+0