| Commit message (Expand) | Author | Age | Files | Lines |
* | completed unification of the Input and Stream types | Adrian Thurston | 2013-01-05 | 1 | -4/+0 |
* | unification of stream types | Adrian Thurston | 2012-12-31 | 1 | -1/+1 |
* | code cleanup in fsm graph | Adrian Thurston | 2012-12-29 | 1 | -2/+0 |
* | input locations should either be taken from files, or set to 'internal' | Adrian Thurston | 2012-09-15 | 1 | -3/+3 |
* | refactoring the constructor/pattern parsing to eliminate clones | Adrian Thurston | 2012-09-15 | 1 | -0/+2 |
* | store the parse error in PdaRun, make it accessible with member on parser type | Adrian Thurston | 2012-09-08 | 1 | -1/+1 |
* | refactoring of the contiguous begin/end, now using functions | Adrian Thurston | 2012-09-01 | 1 | -0/+3 |
* | compute contiguous block sizes, handle nested calls | Adrian Thurston | 2012-09-01 | 1 | -0/+2 |
* | guard against nested contiguous stack blocks, they don't work | Adrian Thurston | 2012-08-29 | 1 | -0/+2 |
* | cleanup | Adrian Thurston | 2012-08-19 | 1 | -8/+0 |
* | eliminated two pointers in the parser, moved one over from parse data | Adrian Thurston | 2012-08-19 | 1 | -1/+0 |
* | the RhsVal array stores a list of ProdEl pointers instead of offset | Adrian Thurston | 2012-08-19 | 1 | -0/+4 |
* | name fixes Repl -> Cons | Adrian Thurston | 2012-08-18 | 1 | -3/+3 |
* | more including of Lex on the lexical parse tree structs | Adrian Thurston | 2012-08-15 | 1 | -4/+3 |
* | some name simplification: removing "With" for lex factor classes | Adrian Thurston | 2012-08-15 | 1 | -4/+4 |
* | struct Term -> LexTerm | Adrian Thurston | 2012-08-12 | 1 | -1/+1 |
* | revert "moved 'colm' dir to 'src'" | Adrian Thurston | 2012-08-01 | 1 | -0/+1075 |
* | moved 'colm' dir to 'src' | Adrian Thurston | 2012-07-01 | 1 | -1063/+0 |
* | code cleanup | Adrian Thurston | 2012-05-28 | 1 | -4/+1 |
* | specializing graph dicts and lists for regions and regular language defs | Adrian Thurston | 2012-05-28 | 1 | -1/+1 |
* | code movement | Adrian Thurston | 2012-05-26 | 1 | -1/+1 |
* | class name change ParseData -> Compiler | Adrian Thurston | 2012-05-26 | 1 | -18/+18 |
* | experimenting with use of a nonterm for collecting ignores. | Adrian Thurston | 2012-05-24 | 1 | -3/+10 |
* | added a syntax for specifying no ignores | Adrian Thurston | 2012-05-23 | 1 | -5/+9 |
* | improvements to ignore handling in the parser | Adrian Thurston | 2012-05-22 | 1 | -0/+2 |
* | pre-regions, towards follow ignores | Adrian Thurston | 2012-05-19 | 1 | -1/+1 |
* | Use the parse trees in the bindings array. Probably can turn this into a bit in | Adrian Thurston | 2012-05-17 | 1 | -1/+1 |
* | Added token.line for fetching line information. | Adrian Thurston | 2012-05-16 | 1 | -0/+1 |
* | Only advance reductions where we need to for parse_stop. | Adrian Thurston | 2012-05-13 | 1 | -0/+1 |
* | Replaced nameNonLit with a name created specifically for XML tags. | Adrian Thurston | 2012-05-04 | 1 | -0/+2 |
* | Split exports into header and code. In cases there is a type with the same name | Adrian Thurston | 2012-04-06 | 1 | -0/+10 |
* | Copyright notice updating. | Adrian Thurston | 2012-01-18 | 1 | -1/+1 |
* | Some name cleanup Accum -> Parser. AccumStream -> Input. | Adrian Thurston | 2012-01-02 | 1 | -14/+14 |
* | Added AccumStream, a tree-based object containing the input stream wrapper that | Adrian Thurston | 2011-12-22 | 1 | -0/+4 |
* | Can do the LHS save in the init_lhs instruction. Eliminates extra instruction. | Adrian Thurston | 2011-12-09 | 1 | -1/+0 |
* | A bit of work on messy code surrounding LHS saving and restoring. No longer | Adrian Thurston | 2011-12-09 | 1 | -0/+2 |
* | Added input and context variables to the preeof block. | Adrian Thurston | 2011-11-14 | 1 | -2/+2 |
* | Cleanup: moving structs into the proper headers, new header for program struct, | Adrian Thurston | 2011-10-30 | 1 | -0/+1 |
* | Return values instead of pointers. Store prg and tree. Allows us to completely | Adrian Thurston | 2011-10-27 | 1 | -0/+2 |
* | Experimenting with gaining access to rhs elements by name instead of copying | Adrian Thurston | 2011-10-26 | 1 | -2/+3 |
* | Added automatic atributes by labeling RHS elements. Works for parsing, but not | Adrian Thurston | 2011-10-23 | 1 | -7/+20 |
* | General improvments. KlangEl -> LangEl. Program execution functions. | Adrian Thurston | 2011-10-23 | 1 | -25/+25 |
* | Added method of accessing the repeated value in the C++ export code. refs #328. | Adrian Thurston | 2011-10-23 | 1 | -0/+2 |
* | Started on a C++ interface to the colm data structures. Can return a tree from | Adrian Thurston | 2011-10-23 | 1 | -3/+2 |
* | Some cleanup of the main function. Just initColm, initProgram, runProgram, | Adrian Thurston | 2011-10-22 | 1 | -1/+1 |
* | Experimenting with ignore items in child lists. Old style (Ignore lists in the | Adrian Thurston | 2011-09-18 | 1 | -0/+2 |
* | Added the alias statement and implemented it. The symbol map now maps names to | Adrian Thurston | 2011-07-16 | 1 | -4/+2 |
* | Use a list typeref for argv. Means argv_list is no longer an implicitly created | Adrian Thurston | 2011-07-10 | 1 | -1/+1 |
* | The map type_ref is now working. This required considerable improvement to the | Adrian Thurston | 2011-07-10 | 1 | -0/+4 |
* | Fixed the precedence setting, which was broken since the recent improvements to | Adrian Thurston | 2011-07-09 | 1 | -1/+27 |