| Commit message (Expand) | Author | Age | Files | Lines |
* | colm: implemented IN_SET_RHS_VAL_WC and stubbed related | Adrian Thurston | 2019-12-30 | 1 | -0/+8 |
* | moved the original colm src dir to /colm | Adrian Thurston | 2019-09-08 | 1 | -0/+3362 |
* | renamed colm dir to src | Adrian Thurston | 2013-06-08 | 1 | -3471/+0 |
* | put temporaries for refs of expressions on the stack, pop after the call | Adrian Thurston | 2013-06-03 | 1 | -51/+60 |
* | first pass at taking refs of temps for non-referencable expressions | Adrian Thurston | 2013-06-03 | 1 | -54/+72 |
* | added a struct for call args so we can add information to each arg | Adrian Thurston | 2013-06-02 | 1 | -17/+17 |
* | can use 'in' expr to search ref types | Adrian Thurston | 2013-06-01 | 1 | -17/+21 |
* | allow matching against reference types | Adrian Thurston | 2013-06-01 | 1 | -1/+2 |
* | made TREE_TO_STR instruction semantics consistent with print | Adrian Thurston | 2013-05-18 | 1 | -2/+2 |
* | some cleanup in the parse expression synthesis | Adrian Thurston | 2013-04-20 | 1 | -19/+9 |
* | can now put '.' or 'eos' on the end of a send to finish a parser | Adrian Thurston | 2013-04-14 | 1 | -0/+16 |
* | parse expression returns the tree type, added 'error' global | Adrian Thurston | 2013-04-13 | 1 | -11/+35 |
* | point to tokenDef from LangEl | Adrian Thurston | 2013-02-26 | 1 | -3/+3 |
* | renamed TokenDef to TokenInstance | Adrian Thurston | 2013-02-23 | 1 | -3/+3 |
* | ObjField -> ObjectField for consistency | Adrian Thurston | 2013-02-17 | 1 | -58/+58 |
* | added constructor functions for ObjectDef and ObjField | Adrian Thurston | 2013-02-17 | 1 | -20/+20 |
* | split stream::pull into WV and WC | Adrian Thurston | 2013-02-11 | 1 | -3/+3 |
* | can't use IN_INPUT_PULL_WC just yet | Adrian Thurston | 2013-02-10 | 1 | -1/+1 |
* | support stream pull outside of a parser | Adrian Thurston | 2013-02-10 | 1 | -1/+1 |
* | added the WC and WV context for stdin/stdout/sterr get | Adrian Thurston | 2013-02-10 | 1 | -1/+7 |
* | removed the fsmrun.h header, which was empty | Adrian Thurston | 2013-02-09 | 1 | -1/+0 |
* | completed unification of the Input and Stream types | Adrian Thurston | 2013-01-05 | 1 | -16/+4 |
* | towards unifying input and stream types | Adrian Thurston | 2013-01-05 | 1 | -26/+0 |
* | implemented stdout and stderr | Adrian Thurston | 2012-12-30 | 1 | -1/+1 |
* | fix for error reporting in function lookup | Adrian Thurston | 2012-09-17 | 1 | -2/+1 |
* | input locations should either be taken from files, or set to 'internal' | Adrian Thurston | 2012-09-15 | 1 | -30/+30 |
* | store the parse error in PdaRun, make it accessible with member on parser type | Adrian Thurston | 2012-09-08 | 1 | -7/+9 |
* | refactoring of the contiguous begin/end, now using functions | Adrian Thurston | 2012-09-01 | 1 | -93/+46 |
* | compute contiguous block sizes, handle nested calls | Adrian Thurston | 2012-09-01 | 1 | -24/+86 |
* | adjusting the nested contiguous stack blocks | Adrian Thurston | 2012-08-29 | 1 | -3/+13 |
* | guard against nested contiguous stack blocks, they don't work | Adrian Thurston | 2012-08-29 | 1 | -4/+31 |
* | added some additional contiguous calls, increased some contig sizes | Adrian Thurston | 2012-08-29 | 1 | -2/+2 |
* | make the contiguous blocks larger, add them to PCR and iterator calls | Adrian Thurston | 2012-08-28 | 1 | -1/+4 |
* | place vm_contiguous ahead of main function and all function calls | Adrian Thurston | 2012-08-28 | 1 | -0/+3 |
* | save steps and load start can be merged into one instruction | Adrian Thurston | 2012-08-26 | 1 | -6/+0 |
* | renaming the parser/code exit instruction | Adrian Thurston | 2012-08-26 | 1 | -6/+6 |
* | more refactoring leading to final elimination of dup top off | Adrian Thurston | 2012-08-23 | 1 | -56/+61 |
* | another elimination of dup top off | Adrian Thurston | 2012-08-23 | 1 | -5/+6 |
* | more elimination of DUP_TOP_OFF via reorder and swap | Adrian Thurston | 2012-08-23 | 1 | -2/+5 |
* | another elimination of DUP_TOP_OFF via swap | Adrian Thurston | 2012-08-23 | 1 | -3/+6 |
* | one elimination of DUP_TOP_OFF using a swap | Adrian Thurston | 2012-08-23 | 1 | -2/+2 |
* | eliminated OrigParser types from parse tree structs | Adrian Thurston | 2012-08-23 | 1 | -14/+0 |
* | set up the context for pre-eof blocks | Adrian Thurston | 2012-08-22 | 1 | -1/+5 |
* | the RhsVal array stores a list of ProdEl pointers instead of offset | Adrian Thurston | 2012-08-19 | 1 | -2/+2 |
* | name fixes Repl -> Cons | Adrian Thurston | 2012-08-18 | 1 | -20/+20 |
* | renamed Replacement to Constructor | Adrian Thurston | 2012-08-11 | 1 | -11/+11 |
* | had the parse stop sense reversed in the new send-style syntax for parse, fixed | Adrian Thurston | 2012-08-09 | 1 | -1/+0 |
* | added parse stop for the new accum style parse | Adrian Thurston | 2012-08-06 | 1 | -145/+5 |
* | code duplication elimination | Adrian Thurston | 2012-08-06 | 1 | -26/+64 |
* | the accum-style parse syntax can now accept a CTX arg | Adrian Thurston | 2012-08-06 | 1 | -13/+30 |