| Commit message (Expand) | Author | Age | Files | Lines |
* | moved the original colm src dir to /colm | Adrian Thurston | 2019-09-08 | 1 | -0/+678 |
* | renamed colm dir to src | Adrian Thurston | 2013-06-08 | 1 | -509/+0 |
* | put temporaries for refs of expressions on the stack, pop after the call | Adrian Thurston | 2013-06-03 | 1 | -0/+1 |
* | made TREE_TO_STR instruction semantics consistent with print | Adrian Thurston | 2013-05-18 | 1 | -1/+1 |
* | lowercased the C interface | Adrian Thurston | 2013-04-16 | 1 | -21/+21 |
* | parse expression returns the tree type, added 'error' global | Adrian Thurston | 2013-04-13 | 1 | -0/+3 |
* | support stream pull outside of a parser | Adrian Thurston | 2013-02-10 | 1 | -0/+2 |
* | write the skip-token label only if it is used | Adrian Thurston | 2013-02-10 | 1 | -1/+0 |
* | completed unification of the Input and Stream types | Adrian Thurston | 2013-01-05 | 1 | -5/+1 |
* | unification of stream types | Adrian Thurston | 2012-12-31 | 1 | -1/+1 |
* | store the parse error in PdaRun, make it accessible with member on parser type | Adrian Thurston | 2012-09-08 | 1 | -1/+0 |
* | can now pop across multiple stack blocks, fixed the pop boundary test | Adrian Thurston | 2012-08-30 | 1 | -8/+9 |
* | added separate functions for initializing and clearing the stack | Adrian Thurston | 2012-08-30 | 1 | -0/+2 |
* | need to store stack root size in iterators | Adrian Thurston | 2012-08-28 | 1 | -1/+1 |
* | need to track stack size so we can checkpoint and unwind when necessary | Adrian Thurston | 2012-08-28 | 1 | -0/+2 |
* | preserve sp through program init, run, delete | Adrian Thurston | 2012-08-28 | 1 | -1/+1 |
* | maintain a stack block offset for blocks that are not utilized fully | Adrian Thurston | 2012-08-28 | 1 | -4/+4 |
* | implemented vm_contiguous, it needs to be a macro | Adrian Thurston | 2012-08-28 | 1 | -1/+1 |
* | need to check the stack bounds after reading in vm_pop | Adrian Thurston | 2012-08-28 | 1 | -2/+2 |
* | grow the stack to meet the needs of the current push | Adrian Thurston | 2012-08-27 | 1 | -3/+3 |
* | can now grow and shrink the stack, still need to mark out contiguous blocks | Adrian Thurston | 2012-08-27 | 1 | -11/+8 |
* | going to work with a vm instruction that allocates a contiguous block for n c... | Adrian Thurston | 2012-08-27 | 1 | -0/+3 |
* | moved pcr into Execution, no longer pushing through parse instructions | Adrian Thurston | 2012-08-27 | 1 | -0/+1 |
* | no longer carrying steps through all parse instructions | Adrian Thurston | 2012-08-27 | 1 | -1/+4 |
* | added an instruction for initialization of backtracking | Adrian Thurston | 2012-08-26 | 1 | -1/+3 |
* | save steps and load start can be merged into one instruction | Adrian Thurston | 2012-08-26 | 1 | -1/+0 |
* | renaming the parser/code exit instruction | Adrian Thurston | 2012-08-26 | 1 | -6/+6 |
* | eliminated inputStream from Execution | Adrian Thurston | 2012-08-25 | 1 | -1/+0 |
* | removed pdaRun from Execution | Adrian Thurston | 2012-08-25 | 1 | -1/+0 |
* | removed fsmRun from Execution, can just use parser | Adrian Thurston | 2012-08-25 | 1 | -1/+0 |
* | removed the DUP_TOP_OFF instruction | Adrian Thurston | 2012-08-23 | 1 | -3/+1 |
* | one elimination of DUP_TOP_OFF using a swap | Adrian Thurston | 2012-08-23 | 1 | -0/+2 |
* | stack bounds checking, not in effect yet | Adrian Thurston | 2012-08-23 | 1 | -3/+13 |
* | some code cleanup around program/execution environment init | Adrian Thurston | 2012-08-04 | 1 | -2/+0 |
* | revert "moved 'colm' dir to 'src'" | Adrian Thurston | 2012-08-01 | 1 | -0/+494 |
* | moved 'colm' dir to 'src' | Adrian Thurston | 2012-07-01 | 1 | -487/+0 |
* | putting collect-ignores in the grammar as zero-length tokens | Adrian Thurston | 2012-05-25 | 1 | -3/+0 |
* | collect-ignore implementation | Adrian Thurston | 2012-05-24 | 1 | -0/+1 |
* | experimenting with use of a nonterm for collecting ignores. | Adrian Thurston | 2012-05-24 | 1 | -0/+2 |
* | improvements to ignore handling in the parser | Adrian Thurston | 2012-05-22 | 1 | -5/+7 |
* | added trim control flag to print code, auto-trimming all colm print calls | Adrian Thurston | 2012-05-22 | 1 | -0/+1 |
* | added the trim operation (^) | Adrian Thurston | 2012-05-21 | 1 | -0/+4 |
* | first checkin on no-kid-flags and no-ignore-dupes branch | Adrian Thurston | 2012-05-20 | 1 | -5/+0 |
* | The prepParseTree function can go away. | Adrian Thurston | 2012-05-17 | 1 | -1/+0 |
* | Call the parse tree flags PF_*. | Adrian Thurston | 2012-05-16 | 1 | -7/+7 |
* | Removed the AF_PARSE_TREE flag, no longer necessary. | Adrian Thurston | 2012-05-16 | 1 | -5/+2 |
* | AF_PARSED is no longer used, removed. | Adrian Thurston | 2012-05-16 | 1 | -4/+0 |
* | Added token.line for fetching line information. | Adrian Thurston | 2012-05-16 | 1 | -0/+1 |
* | The stream operations are now depreciated by the input operations. Streams are | Adrian Thurston | 2012-01-21 | 1 | -19/+12 |
* | Copyright notice updating. | Adrian Thurston | 2012-01-18 | 1 | -1/+1 |