summaryrefslogtreecommitdiff
path: root/colm/load.cc
Commit message (Expand)AuthorAgeFilesLines
* improved naming of cons/load functionsAdrian Thurston2013-04-141-1919/+0
* removed colmInit from the C interface, no purposeAdrian Thurston2013-04-081-1/+0
* pass file name to streams, set in locationAdrian Thurston2013-04-061-4/+6
* revert "unified string and accumulate"Adrian Thurston2013-03-301-1/+106
* unified string and accumulateAdrian Thurston2013-03-291-106/+1
* minor ordering cleanup in constructors/patternsAdrian Thurston2013-03-291-1/+1
* removed some labels that were there just for the locationAdrian Thurston2013-03-291-12/+12
* active realm is now stored in ProgramAdrian Thurston2013-03-291-4/+4
* 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-281-28/+30
* more elimination of 'internal' locationAdrian Thurston2013-03-271-9/+14
* removed loc and star from ReItem, neither are usedAdrian Thurston2013-03-271-2/+2
* additional use of location in walking productionsAdrian Thurston2013-03-271-7/+10
* copying location information from the parse trees into internal structsAdrian Thurston2013-03-251-114/+138
* show the colm parse error on parse failureAdrian Thurston2013-03-241-2/+4
* added no_ignore for token defsAdrian Thurston2013-03-241-1/+4
* added global, fixed export and added tilde to constructor and accumulatorAdrian Thurston2013-03-241-3/+42
* moved all the load functions into the class memberAdrian Thurston2013-03-241-1109/+1025
* implemented includeAdrian Thurston2013-03-241-0/+38
* implemnted <= and >=Adrian Thurston2013-03-241-0/+6
* added precedence declarationsAdrian Thurston2013-03-241-31/+58
* implemented preeofAdrian Thurston2013-03-231-0/+14
* improvements to ignore_def and prod_el, only 6 failures nowAdrian Thurston2013-03-231-5/+9
* commit, new, &&, ||, lex repAdrian Thurston2013-03-231-12/+55
* prints, alias, <<Adrian Thurston2013-03-231-0/+12
* added reducefirstAdrian Thurston2013-03-231-1/+4
* added parse_stopAdrian Thurston2013-03-231-0/+10
* tilde data in patternsAdrian Thurston2013-03-231-0/+27
* obj var listsAdrian Thurston2013-03-231-11/+25
* require, return, break, reject, lex_hex, lex_amp, lex_dash, opt ignore namesAdrian Thurston2013-03-231-143/+199
* make_token/tree, typeid, lex lits, lex operators, translateAdrian Thurston2013-03-231-52/+90
* added exportAdrian Thurston2013-03-231-3/+23
* implemented multiplicativeAdrian Thurston2013-03-231-6/+20
* tilde strings, neq, and unsigned numbers in lexical defsAdrian Thurston2013-03-221-1/+38
* lots of work on constructors, strings, accums and patternsAdrian Thurston2013-03-221-94/+260
* hid the implementation of LoadSourceAdrian Thurston2013-03-221-0/+111
* yield, iter and function definition, less than, greater thanAdrian Thurston2013-03-221-13/+153
* added while loopsAdrian Thurston2013-03-211-0/+9
* added stringsAdrian Thurston2013-03-211-34/+120
* partially implemented constructor, implemented ==Adrian Thurston2013-03-211-10/+95
* added rl_defAdrian Thurston2013-03-211-2/+19
* no-ignore between regions, accumulate, print_xmlAdrian Thurston2013-03-211-14/+87
* work on cons, send, accumulate, reduction code, assignment, field initAdrian Thurston2013-03-201-12/+82
* added context var defsAdrian Thurston2013-03-201-1/+10
* work on typerefAdrian Thurston2013-03-201-5/+33
* some work on context definitionsAdrian Thurston2013-03-201-8/+45
* renaming of the loader files for easier access to load.{h,cc}Adrian Thurston2013-03-201-0/+729