| Commit message (Expand) | Author | Age | Files | Lines |
* | moved the original colm src dir to /colm | Adrian Thurston | 2019-09-08 | 1 | -0/+3605 |
* | renamed colm dir to src | Adrian Thurston | 2013-06-08 | 1 | -3027/+0 |
* | put temporaries for refs of expressions on the stack, pop after the call | Adrian Thurston | 2013-06-03 | 1 | -9/+7 |
* | first pass at taking refs of temps for non-referencable expressions | Adrian Thurston | 2013-06-03 | 1 | -4/+64 |
* | added a struct for call args so we can add information to each arg | Adrian Thurston | 2013-06-02 | 1 | -8/+17 |
* | can use 'in' expr to search ref types | Adrian Thurston | 2013-06-01 | 1 | -0/+1 |
* | added a function export syntax and call adapter | Adrian Thurston | 2013-04-16 | 1 | -1/+3 |
* | can now put '.' or 'eos' on the end of a send to finish a parser | Adrian Thurston | 2013-04-14 | 1 | -0/+12 |
* | parse expression returns the tree type, added 'error' global | Adrian Thurston | 2013-04-13 | 1 | -2/+1 |
* | split TokenRegion into Region and Impl | Adrian Thurston | 2013-04-07 | 1 | -34/+63 |
* | collect-ignore property and pointers rephrased to 'zero' | Adrian Thurston | 2013-04-07 | 1 | -5/+2 |
* | eliminated RegionDef | Adrian Thurston | 2013-04-06 | 1 | -21/+1 |
* | 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 |