summaryrefslogtreecommitdiff
path: root/colm/declare.cc
Commit message (Expand)AuthorAgeFilesLines
* improvements to ignore handling in the parserAdrian Thurston2012-05-221-15/+35
* Copyright notice updating.Adrian Thurston2012-01-181-1/+1
* Fixed refcounting when lhs is modified. Eliminated the conditional save toAdrian Thurston2012-01-141-1/+0
* Some name cleanup Accum -> Parser. AccumStream -> Input.Adrian Thurston2012-01-021-2/+2
* Added AccumStream, a tree-based object containing the input stream wrapper thatAdrian Thurston2011-12-221-0/+1
* Moved lhs and parsed from execution into pdaRun.Adrian Thurston2011-12-091-17/+0
* Can do the LHS save in the init_lhs instruction. Eliminates extra instruction.Adrian Thurston2011-12-091-1/+2
* A bit of work on messy code surrounding LHS saving and restoring. No longerAdrian Thurston2011-12-091-5/+49
* Experimenting with gaining access to rhs elements by name instead of copyingAdrian Thurston2011-10-261-2/+4
* General improvments. KlangEl -> LangEl. Program execution functions.Adrian Thurston2011-10-231-12/+12
* Experimenting with ignore items in child lists. Old style (Ignore lists in theAdrian Thurston2011-09-181-0/+1
* Pointer and Ref type references needed work following the recent improvementsAdrian Thurston2011-07-281-42/+0
* Added the alias statement and implemented it. The symbol map now maps names toAdrian Thurston2011-07-161-56/+77
* The map type_ref is now working. This required considerable improvement to theAdrian Thurston2011-07-101-20/+24
* Fixed the precedence setting, which was broken since the recent improvements toAdrian Thurston2011-07-091-0/+30
* More cleanup around LangEl declarations. Set the type in the declare function.Adrian Thurston2011-07-091-10/+5
* Repeat types now have their own map, eliminates need to lookup by name. TheAdrian Thurston2011-07-081-3/+1
* The getLangEl function split into declare and find.Adrian Thurston2011-07-071-28/+5
* KlangEl -> LangElAdrian Thurston2011-07-071-31/+31
* Some class renaming and minor cleanup.Adrian Thurston2011-07-071-2/+2
* Some code movement.Adrian Thurston2011-07-031-0/+62
* More lookupType calls moved to the declareClass. refs #298.Adrian Thurston2011-06-221-1/+6
* Some code movement towards separating parsing, declaration, type resolution,Adrian Thurston2011-06-211-0/+101
* Some code movement.Adrian Thurston2011-06-181-0/+168