| Commit message (Expand) | Author | Age | Files | Lines |
* | make the rhs of switch vars available in case clauses | Adrian Thurston | 2018-05-20 | 1 | -2/+6 |
* | removed stopId from parse frag instruction | Adrian Thurston | 2018-05-15 | 1 | -1/+0 |
* | unified parse frag and finish | Adrian Thurston | 2018-05-15 | 1 | -0/+9 |
* | allow sending to lists of streams | Adrian Thurston | 2018-05-12 | 1 | -0/+3 |
* | don't disable parse revert based on what's being manpiulated | Adrian Thurston | 2018-05-11 | 1 | -1/+1 |
* | moved all the parse finish codegen to one function | Adrian Thurston | 2018-05-09 | 1 | -1/+5 |
* | removed print statements, using only the send statement | Adrian Thurston | 2018-05-07 | 1 | -6/+0 |
* | allow a prod-name case clause to also have a pattern | Adrian Thurston | 2018-03-11 | 1 | -1/+2 |
* | allow switching on production numbers | Adrian Thurston | 2018-03-09 | 1 | -9/+46 |
* | updated Copyright years | Adrian Thurston | 2018-03-04 | 1 | -1/+1 |
* | organizing the reduce code generator | Adrian Thurston | 2017-07-29 | 1 | -1/+6 |
* | added a read_reduce statement to call postfix reducer | Adrian Thurston | 2017-07-27 | 1 | -1/+5 |
* | started on a tree print in postfix notation | Adrian Thurston | 2017-07-20 | 1 | -0/+1 |
* | minor fixes: a missing cast, no comma at enum end, no redefined typedefs | Peter Reijnders | 2016-12-19 | 1 | -4/+4 |
* | migrated from GPLv2 to MIT license | Adrian Thurston | 2016-12-13 | 1 | -17/+18 |
* | an automated include convention improvement from Peter Reijnders | Adrian Thurston | 2016-12-13 | 1 | -11/+14 |
* | removed clones of cons-item-list resolve | Adrian Thurston | 2016-10-29 | 1 | -0/+1 |
* | auto-trim in print, send and construct, disable with @ | Adrian Thurston | 2016-10-01 | 1 | -2/+5 |
* | implemented a const-string define option -Ename=val | Adrian Thurston | 2016-07-28 | 1 | -0/+8 |
* | allow omission of location in reductions | Adrian Thurston | 2015-11-30 | 1 | -1/+6 |
* | split reducers into their own class | Adrian Thurston | 2015-11-05 | 1 | -3/+9 |
* | allow access to rhs elements by number | Adrian Thurston | 2015-11-01 | 1 | -0/+3 |
* | allow multiple reducers | Adrian Thurston | 2015-10-21 | 1 | -2/+9 |
* | reduction actions: add loc reference, elim duplicate labels | Adrian Thurston | 2015-10-08 | 1 | -0/+3 |
* | collect and emit reduction action items | Adrian Thurston | 2015-10-06 | 1 | -7/+23 |
* | generate the union and size parse tree according to it | Adrian Thurston | 2015-10-05 | 1 | -6/+7 |
* | load reduction nonterms | Adrian Thurston | 2015-10-05 | 1 | -0/+18 |
* | added syntax dedicated to reductions | Adrian Thurston | 2015-10-05 | 1 | -1/+3 |
* | load reduction actions and generate a commit containing them | Adrian Thurston | 2015-10-04 | 1 | -0/+39 |
* | working on a commit that can execute reduction actions | Adrian Thurston | 2015-10-04 | 1 | -1/+3 |
* | allow globals to be declared in namespaces | Adrian Thurston | 2015-08-09 | 1 | -3/+5 |
* | now scoping functions inside the namespaces they are declared in | Adrian Thurston | 2015-08-09 | 1 | -58/+76 |
* | moved MethodMap into NameScope, converted some ptrs to objs | Adrian Thurston | 2015-08-08 | 1 | -12/+11 |
* | more cleanup in the list and map type resolve/declare | Adrian Thurston | 2015-06-14 | 1 | -0/+6 |
* | cleanup in the list and map types | Adrian Thurston | 2015-06-14 | 1 | -17/+6 |
* | cleanup and simplification, generic elements and various | Adrian Thurston | 2015-06-13 | 1 | -0/+3 |
* | some cleanup around the unified list and map generics | Adrian Thurston | 2015-06-08 | 1 | -4/+4 |
* | now creating list and map el structures in the declare pass | Adrian Thurston | 2015-06-07 | 1 | -9/+30 |
* | some nameing cleanup around list and list el | Adrian Thurston | 2015-06-06 | 1 | -15/+8 |
* | replacing list and map with vlist and vmap | Adrian Thurston | 2015-06-06 | 1 | -5/+11 |
* | more of the vlist implementation .. moved all test cases to vlist | Adrian Thurston | 2015-06-05 | 1 | -2/+4 |
* | more application of C naming conventions | Adrian Thurston | 2015-05-15 | 1 | -15/+11 |
* | naming convention improvements | Adrian Thurston | 2015-05-15 | 1 | -26/+26 |
* | merged FsmRun and PdaRun into pda_run, eliminated typedef | Adrian Thurston | 2015-05-10 | 1 | -5/+3 |
* | code cleanup and some fixes for iter unwind since splitting unwind/destroy | Adrian Thurston | 2015-05-10 | 1 | -1/+1 |
* | added inUnwind to the iterators | Adrian Thurston | 2015-05-03 | 1 | -0/+1 |
* | fixed identification of tree map keys, which fixes the key downrefcolm-barracuda-v2colm-barracuda-v1 | Adrian Thurston | 2015-04-19 | 1 | -0/+1 |
* | first cut of C extensions | Adrian Thurston | 2015-04-01 | 1 | -1/+4 |
* | code cleanup and movement | Adrian Thurston | 2015-02-15 | 1 | -43/+2 |
* | need to make vlist and vmap elment structs unique | Adrian Thurston | 2015-02-14 | 1 | -0/+44 |