| Commit message (Expand) | Author | Age | Files | Lines |
* | more elimination of 'internal' location | Adrian Thurston | 2013-03-27 | 1 | -7/+3 |
* | removed loc and star from ReItem, neither are used | Adrian Thurston | 2013-03-27 | 1 | -11/+3 |
* | collect RE captures into tokenDef during a declare walk | Adrian Thurston | 2013-03-01 | 1 | -4/+4 |
* | don't pass reCaptureVect into TokenDef::cons, will fill it during a walk | Adrian Thurston | 2013-03-01 | 1 | -4/+1 |
* | removed reCaptureVect from TokenInstance, using it in TokenDef only | Adrian Thurston | 2013-03-01 | 1 | -6/+1 |
* | removed tokenRegion from TokenDef, now using regionSet entirely | Adrian Thurston | 2013-02-27 | 1 | -3/+1 |
* | eliminated all pointers between regions except collectIgnore to ignoreOnly | Adrian Thurston | 2013-02-27 | 1 | -8/+2 |
* | removed ciRegion from TokenRegion | Adrian Thurston | 2013-02-27 | 1 | -2/+0 |
* | removed isFullRegion, isIgnoreOnly and isTokenOnly from TokenRegion | Adrian Thurston | 2013-02-27 | 1 | -6/+0 |
* | pass regionSet to the TokenDef constructor | Adrian Thurston | 2013-02-28 | 1 | -1/+4 |
* | removed tokenInstanceList from Namespace, not needed | Adrian Thurston | 2013-02-25 | 1 | -12/+3 |
* | removed literal and name from token instance | Adrian Thurston | 2013-02-24 | 1 | -6/+1 |
* | removed objectDef and contextIn from token instance | Adrian Thurston | 2013-02-24 | 1 | -5/+1 |
* | removed codeBlock from tokenInstance, using token def | Adrian Thurston | 2013-02-24 | 1 | -3/+1 |
* | removed isZero from token instance, using version in token def | Adrian Thurston | 2013-02-24 | 1 | -5/+3 |
* | removed tdLangEl from token instance, using version in token def | Adrian Thurston | 2013-02-24 | 1 | -3/+1 |
* | removed isLiteral and isIgore from the token instance | Adrian Thurston | 2013-02-24 | 1 | -5/+1 |
* | removed the noPreIgnore and noPostIgnore vars from instance | Adrian Thurston | 2013-02-24 | 1 | -6/+3 |
* | some name cleanup around token regions | Adrian Thurston | 2013-02-24 | 1 | -3/+3 |
* | collect all region sets into regionSetList | Adrian Thurston | 2013-02-24 | 1 | -0/+1 |
* | reference the token def in token instance, added missing token def | Adrian Thurston | 2013-02-24 | 1 | -1/+4 |
* | started on splitting token def and instance | Adrian Thurston | 2013-02-23 | 1 | -0/+94 |
* | renamed TokenDef to TokenInstance | Adrian Thurston | 2013-02-23 | 1 | -24/+24 |
* | started moving variable declarations out of the parse pass and into a walk | Adrian Thurston | 2013-02-23 | 1 | -0/+5 |
* | splitting up the cflDef call into allocate/populate | Adrian Thurston | 2013-02-23 | 1 | -0/+15 |
* | added a function to the context stack for retreiving the top | Adrian Thurston | 2013-02-23 | 1 | -1/+7 |
* | more simplification of reduction actions | Adrian Thurston | 2013-02-22 | 1 | -1/+1 |
* | more movement of code out of reduction actions | Adrian Thurston | 2013-02-21 | 1 | -1/+1 |
* | more movement of code out of reduction actions | Adrian Thurston | 2013-02-21 | 1 | -2/+22 |
* | more movement of parser code from actions to functions | Adrian Thurston | 2013-02-21 | 1 | -13/+33 |
* | some more functions added for various language constructs | Adrian Thurston | 2013-02-19 | 1 | -9/+17 |
* | bit more cleanup in the parser | Adrian Thurston | 2013-02-18 | 1 | -4/+11 |
* | cleanup in the parser by moving code out of reduction actions | Adrian Thurston | 2013-02-18 | 1 | -1/+1 |
* | don't need to maintain the tree of region | Adrian Thurston | 2013-02-18 | 1 | -7/+7 |
* | neither ParserText nor Constructor require the region pointer | Adrian Thurston | 2013-02-18 | 1 | -4/+2 |
* | switching from using stack of regions to regionSets | Adrian Thurston | 2013-02-18 | 1 | -1/+1 |
* | added constructor for LexJoin, moved some code out of reduction actions | Adrian Thurston | 2013-02-18 | 1 | -2/+13 |
* | simplification of LexJoin | Adrian Thurston | 2013-02-18 | 1 | -5/+1 |
* | some cleanup: bool ignore -> isIgnore | Adrian Thurston | 2013-02-18 | 1 | -3/+3 |
* | simplification around token def and namespace qual | Adrian Thurston | 2013-02-18 | 1 | -11/+34 |
* | ObjField -> ObjectField for consistency | Adrian Thurston | 2013-02-17 | 1 | -36/+36 |
* | added constructor functions for ObjectDef and ObjField | Adrian Thurston | 2013-02-17 | 1 | -10/+31 |
* | can now take name out of RegionDef | Adrian Thurston | 2013-02-16 | 1 | -3/+2 |
* | removed name from TokenRegion | Adrian Thurston | 2013-02-16 | 1 | -2/+0 |
* | eliminated epsilon transition embedding from the lexical parse tree | Adrian Thurston | 2013-02-16 | 1 | -1/+0 |
* | eliminated priority embedding code from lexical parse tree struct | Adrian Thurston | 2013-02-16 | 1 | -5/+1 |
* | removed all aug types except for start and leave, which we use for marks in t... | Adrian Thurston | 2013-02-16 | 1 | -56/+0 |
* | removed RegionGraphDictEl, can just use RegionDef directly | Adrian Thurston | 2013-02-12 | 1 | -25/+7 |
* | cleanup in parser: pass localFrame to CodeBlock | Adrian Thurston | 2013-02-11 | 1 | -2/+2 |
* | removed the fsmrun.h header, which was empty | Adrian Thurston | 2013-02-09 | 1 | -1/+0 |