summaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* split TokenRegion into Region and ImplAdrian Thurston2013-04-078-75/+118
* collect-ignore property and pointers rephrased to 'zero'Adrian Thurston2013-04-077-32/+17
* eliminated RegionDefAdrian Thurston2013-04-065-52/+13
* some code movement to make static functionsAdrian Thurston2013-04-062-69/+66
* pass file name to streams, set in locationAdrian Thurston2013-04-0612-55/+52
* put a location into the error string tree stored in a failed parse objectAdrian Thurston2013-04-061-1/+13
* initialize all StreamImpl structsAdrian Thurston2013-04-065-25/+36
* can expect loc to be non-null in consume operationAdrian Thurston2013-04-061-1/+1
* use undoPrepend recursively (clone-modify error)Adrian Thurston2013-04-061-2/+1
* set new token location in the consume functionAdrian Thurston2013-04-064-14/+24
* track progress through a streamAdrian Thurston2013-04-062-2/+7
* moving position updates into the consume operationAdrian Thurston2013-04-044-53/+37
* minor re-orgAdrian Thurston2013-03-301-24/+31
* added while loop testAdrian Thurston2013-03-301-0/+52
* done with the combine scriptAdrian Thurston2013-03-301-33/+0
* minor grammar improvements in tilde data and DQ litsAdrian Thurston2013-03-301-21/+20
* revert "unified string and accumulate"Adrian Thurston2013-03-302-11/+138
* unified string and accumulateAdrian Thurston2013-03-292-138/+11
* minor ordering cleanup in constructors/patternsAdrian Thurston2013-03-292-7/+7
* removed some labels that were there just for the locationAdrian Thurston2013-03-292-26/+28
* copy location, if present, when copying stringsAdrian Thurston2013-03-291-0/+8
* active realm is now stored in ProgramAdrian Thurston2013-03-2923-391/+391
* last two load references to 'internal' replaced with input locsAdrian Thurston2013-03-291-2/+2
* more elimintion of 'internal' location from load.ccAdrian Thurston2013-03-281-13/+14
* the export loc() function searches for a location to returnAdrian Thurston2013-03-286-44/+82
* more elimination of 'internal' locationAdrian Thurston2013-03-276-41/+42
* removed loc and star from ReItem, neither are usedAdrian Thurston2013-03-273-23/+5
* additional use of location in walking productionsAdrian Thurston2013-03-272-8/+11
* brought back the libcolmp and libcolmd distinction, they remain identicalAdrian Thurston2013-03-253-9/+13
* copying location information from the parse trees into internal structsAdrian Thurston2013-03-258-135/+190
* Merge branch 'master' of ssh://thurston@complang.org/var/git/colmAdrian Thurston2013-03-257-39/+129
|\
| * show the colm parse error on parse failureAdrian Thurston2013-03-243-5/+23
| * added commit property on root and context items, back to reasonable fail timeAdrian Thurston2013-03-244-32/+48
| * added no_ignore for token defsAdrian Thurston2013-03-243-2/+58
* | permit i option for lex literalsAdrian Thurston2013-03-251-2/+2
|/
* added global, fixed export and added tilde to constructor and accumulatorAdrian Thurston2013-03-242-4/+51
* moved all the load functions into the class memberAdrian Thurston2013-03-241-1109/+1025
* test case for colm include statementAdrian Thurston2013-03-242-0/+7
* the include1 test is actually the inpush1 testAdrian Thurston2013-03-244-6/+6
* implemented includeAdrian Thurston2013-03-242-1/+44
* include1.lm test now workingAdrian Thurston2013-03-243-33/+36
* implemnted <= and >=Adrian Thurston2013-03-245-1408/+1424
* added precedence declarationsAdrian Thurston2013-03-2410-36/+95
* implemented preeofAdrian Thurston2013-03-235-6/+26
* improvements to ignore_def and prod_el, only 6 failures nowAdrian Thurston2013-03-2396-437/+542
* commit, new, &&, ||, lex repAdrian Thurston2013-03-235-225/+288
* prints, alias, <<Adrian Thurston2013-03-2335-317/+372
* added reducefirstAdrian Thurston2013-03-238-6/+23
* added parse_stopAdrian Thurston2013-03-2320-56/+87
* tilde data in patternsAdrian Thurston2013-03-236-5/+37