summaryrefslogtreecommitdiff
path: root/colm/colm.lm
Commit message (Expand)AuthorAgeFilesLines
* minor re-orgAdrian Thurston2013-03-301-24/+31
* minor grammar improvements in tilde data and DQ litsAdrian Thurston2013-03-301-21/+20
* revert "unified string and accumulate"Adrian Thurston2013-03-301-10/+32
* unified string and accumulateAdrian Thurston2013-03-291-32/+10
* minor ordering cleanup in constructors/patternsAdrian Thurston2013-03-291-6/+6
* removed some labels that were there just for the locationAdrian Thurston2013-03-291-14/+16
* more elimination of 'internal' locationAdrian Thurston2013-03-271-2/+2
* additional use of location in walking productionsAdrian Thurston2013-03-271-1/+1
* copying location information from the parse trees into internal structsAdrian Thurston2013-03-251-19/+19
* Merge branch 'master' of ssh://thurston@complang.org/var/git/colmAdrian Thurston2013-03-251-31/+31
|\
| * added commit property on root and context items, back to reasonable fail timeAdrian Thurston2013-03-241-30/+30
| * added no_ignore for token defsAdrian Thurston2013-03-241-1/+1
* | permit i option for lex literalsAdrian Thurston2013-03-251-2/+2
|/
* added global, fixed export and added tilde to constructor and accumulatorAdrian Thurston2013-03-241-1/+9
* implemented includeAdrian Thurston2013-03-241-1/+6
* implemnted <= and >=Adrian Thurston2013-03-241-0/+4
* added precedence declarationsAdrian Thurston2013-03-241-1/+22
* implemented preeofAdrian Thurston2013-03-231-2/+5
* improvements to ignore_def and prod_el, only 6 failures nowAdrian Thurston2013-03-231-3/+4
* commit, new, &&, ||, lex repAdrian Thurston2013-03-231-2/+19
* prints, alias, <<Adrian Thurston2013-03-231-2/+10
* added reducefirstAdrian Thurston2013-03-231-1/+9
* added parse_stopAdrian Thurston2013-03-231-0/+3
* obj var listsAdrian Thurston2013-03-231-2/+6
* require, return, break, reject, lex_hex, lex_amp, lex_dash, opt ignore namesAdrian Thurston2013-03-231-7/+46
* make_token/tree, typeid, lex lits, lex operators, translateAdrian Thurston2013-03-231-5/+35
* added exportAdrian Thurston2013-03-231-2/+6
* implemented multiplicativeAdrian Thurston2013-03-231-6/+8
* tilde strings, neq, and unsigned numbers in lexical defsAdrian Thurston2013-03-221-3/+22
* lots of work on constructors, strings, accums and patternsAdrian Thurston2013-03-221-31/+68
* yield, iter and function definition, less than, greater thanAdrian Thurston2013-03-221-19/+62
* added while loopsAdrian Thurston2013-03-211-0/+2
* added stringsAdrian Thurston2013-03-211-0/+24
* partially implemented constructor, implemented ==Adrian Thurston2013-03-211-7/+36
* added rl_defAdrian Thurston2013-03-211-3/+8
* no-ignore between regions, accumulate, print_xmlAdrian Thurston2013-03-211-14/+40
* work on cons, send, accumulate, reduction code, assignment, field initAdrian Thurston2013-03-201-9/+27
* added context var defsAdrian Thurston2013-03-201-2/+5
* work on typerefAdrian Thurston2013-03-201-1/+13
* some work on context definitionsAdrian Thurston2013-03-201-1/+20
* work on literal tokens and lexical repeatAdrian Thurston2013-03-201-11/+33
* some work on parse expressionsAdrian Thurston2013-03-201-3/+3
* improvements in lexical defs and literalsAdrian Thurston2013-03-201-11/+50
* added nil, true, false and parenthesis expressionsAdrian Thurston2013-03-191-1/+12
* implemented if blocksAdrian Thurston2013-03-201-0/+15
* implemented {} scope blocks and iter_call, testing with for loopsAdrian Thurston2013-03-191-6/+6
* simple for loopAdrian Thurston2013-03-181-0/+16
* added variable declarationAdrian Thurston2013-03-171-0/+9
* implemented opt_repeat in typerefsAdrian Thurston2013-03-171-2/+7
* added namespaces and qualifcations to typerefs to self-hosted parserAdrian Thurston2013-03-171-2/+11