summaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
...
* 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
* obj var listsAdrian Thurston2013-03-235-21/+42
* require, return, break, reject, lex_hex, lex_amp, lex_dash, opt ignore namesAdrian Thurston2013-03-2314-4195/+4301
* make_token/tree, typeid, lex lits, lex operators, translateAdrian Thurston2013-03-238-65/+139
* added exportAdrian Thurston2013-03-235-5/+32
* implemented multiplicativeAdrian Thurston2013-03-234-46/+64
* tilde strings, neq, and unsigned numbers in lexical defsAdrian Thurston2013-03-2217-6877/+6949
* lots of work on constructors, strings, accums and patternsAdrian Thurston2013-03-2212-173/+385
* hid the implementation of LoadSourceAdrian Thurston2013-03-226-183/+123
* yield, iter and function definition, less than, greater thanAdrian Thurston2013-03-2215-189/+397
* added while loopsAdrian Thurston2013-03-212-0/+11
* added stringsAdrian Thurston2013-03-216-37/+165
* partially implemented constructor, implemented ==Adrian Thurston2013-03-213-17/+152
* added rl_defAdrian Thurston2013-03-213-5/+29
* no-ignore between regions, accumulate, print_xmlAdrian Thurston2013-03-2114-42/+229
* undofrag1 works with recent changes, converted to combined methodAdrian Thurston2013-03-213-5/+8
* work on cons, send, accumulate, reduction code, assignment, field initAdrian Thurston2013-03-205-31/+135
* added context var defsAdrian Thurston2013-03-203-3/+17
* work on typerefAdrian Thurston2013-03-202-6/+46
* some work on context definitionsAdrian Thurston2013-03-203-11/+71
* renaming of the loader files for easier access to load.{h,cc}Adrian Thurston2013-03-206-7/+7
* work on literal tokens and lexical repeatAdrian Thurston2013-03-203-50/+138