| Commit message (Expand) | Author | Age | Files | Lines |
* | make the collect-ignore tokens by iterating RegionSet | Adrian Thurston | 2013-02-28 | 1 | -15/+0 |
* | point to tokenDef from LangEl | Adrian Thurston | 2013-02-26 | 1 | -2/+2 |
* | removed tdLangEl from token instance, using version in token def | Adrian Thurston | 2013-02-24 | 1 | -1/+1 |
* | renamed TokenDef to TokenInstance | Adrian Thurston | 2013-02-23 | 1 | -1/+1 |
* | don't pass iterators through varargs, deref the pointers | Adrian Thurston | 2013-02-20 | 1 | -1/+1 |
* | don't pass namespace qual structs to inbuild types like list | Adrian Thurston | 2013-02-17 | 1 | -8/+4 |
* | ObjField -> ObjectField for consistency | Adrian Thurston | 2013-02-17 | 1 | -1/+1 |
* | removed name from TokenRegion | Adrian Thurston | 2013-02-16 | 1 | -1/+1 |
* | removed the fsmrun.h header, which was empty | Adrian Thurston | 2013-02-09 | 1 | -1/+0 |
* | few more improvements to input location tracking | Adrian Thurston | 2012-09-15 | 1 | -2/+0 |
* | input locations should either be taken from files, or set to 'internal' | Adrian Thurston | 2012-09-15 | 1 | -3/+5 |
* | eliminated OrigParser types from parse tree structs | Adrian Thurston | 2012-08-23 | 1 | -2/+0 |
* | name fixes Repl -> Cons | Adrian Thurston | 2012-08-18 | 1 | -14/+14 |
* | added parse stop for the new accum style parse | Adrian Thurston | 2012-08-06 | 1 | -10/+1 |
* | code duplication elimination | Adrian Thurston | 2012-08-06 | 1 | -2/+7 |
* | revert "moved 'colm' dir to 'src'" | Adrian Thurston | 2012-08-01 | 1 | -0/+813 |
* | moved 'colm' dir to 'src' | Adrian Thurston | 2012-07-01 | 1 | -805/+0 |
* | class name change ParseData -> Compiler | Adrian Thurston | 2012-05-26 | 1 | -35/+35 |
* | putting collect-ignores in the grammar as zero-length tokens | Adrian Thurston | 2012-05-25 | 1 | -1/+2 |
* | cleanup of collect-ignore | Adrian Thurston | 2012-05-25 | 1 | -2/+0 |
* | experimenting with use of a nonterm for collecting ignores. | Adrian Thurston | 2012-05-24 | 1 | -1/+17 |
* | improvements to ignore handling in the parser | Adrian Thurston | 2012-05-22 | 1 | -1/+1 |
* | Copyright notice updating. | Adrian Thurston | 2012-01-18 | 1 | -1/+1 |
* | Some name cleanup Accum -> Parser. AccumStream -> Input. | Adrian Thurston | 2012-01-02 | 1 | -13/+13 |
* | General improvments. KlangEl -> LangEl. Program execution functions. | Adrian Thurston | 2011-10-23 | 1 | -3/+3 |
* | Added method of accessing the repeated value in the C++ export code. refs #328. | Adrian Thurston | 2011-10-23 | 1 | -0/+1 |
* | Pointer and Ref type references needed work following the recent improvements | Adrian Thurston | 2011-07-28 | 1 | -14/+73 |
* | Added the alias statement and implemented it. The symbol map now maps names to | Adrian Thurston | 2011-07-16 | 1 | -4/+13 |
* | Use a list typeref for argv. Means argv_list is no longer an implicitly created | Adrian Thurston | 2011-07-10 | 1 | -0/+3 |
* | Use generic type refs for parse and parse_stop expressions. | Adrian Thurston | 2011-07-10 | 1 | -1/+7 |
* | Rest of the generic types (map, list, vector) now supported in type ref. | Adrian Thurston | 2011-07-10 | 1 | -9/+78 |
* | The map type_ref is now working. This required considerable improvement to the | Adrian Thurston | 2011-07-10 | 1 | -28/+84 |
* | Fixed the precedence setting, which was broken since the recent improvements to | Adrian Thurston | 2011-07-09 | 1 | -0/+23 |
* | More cleanup around LangEl declarations. Set the type in the declare function. | Adrian Thurston | 2011-07-09 | 1 | -21/+1 |
* | Repeat types now have their own map, eliminates need to lookup by name. The | Adrian Thurston | 2011-07-08 | 1 | -133/+112 |
* | The getLangEl function split into declare and find. | Adrian Thurston | 2011-07-07 | 1 | -2/+2 |
* | KlangEl -> LangEl | Adrian Thurston | 2011-07-07 | 1 | -3/+3 |
* | Some class renaming and minor cleanup. | Adrian Thurston | 2011-07-07 | 1 | -35/+36 |
* | Unsugar type references (repeat, list, opt) on every lookupType. Bit more | Adrian Thurston | 2011-07-06 | 1 | -3/+3 |
* | Removed all calls to lookup type except the two, where the typeref is allocated | Adrian Thurston | 2011-07-03 | 1 | -1/+19 |
* | Some cleanup. Started on moving the type resolving of variables to the resolve | Adrian Thurston | 2011-07-03 | 1 | -0/+15 |
* | More movement into the resolve pass. | Adrian Thurston | 2011-06-22 | 1 | -2/+10 |
* | More lookupType calls moved to the declareClass. refs #298. | Adrian Thurston | 2011-06-22 | 1 | -0/+6 |
* | Removed the call to lookupType from construct compile, added it to the resolve | Adrian Thurston | 2011-06-21 | 1 | -1/+19 |
* | Some code movement towards separating parsing, declaration, type resolution, | Adrian Thurston | 2011-06-21 | 1 | -2/+74 |
* | Some code movement. | Adrian Thurston | 2011-06-18 | 1 | -117/+157 |
* | Last call to getKlangEl removed from the parser. The lhs and rhs variables are | Adrian Thurston | 2011-06-16 | 1 | -1/+9 |
* | Language elements for the nonterminals now allocated in the declaration pass. | Adrian Thurston | 2011-06-16 | 1 | -0/+23 |
* | Moved langEl allocation for tokens and ignores from the parser and into the | Adrian Thurston | 2011-06-15 | 1 | -2/+18 |
* | Moved language element creation for context definitions to the declare pass. | Adrian Thurston | 2011-06-15 | 1 | -0/+40 |