| Commit message (Expand) | Author | Age | Files | Lines |
* | bump version to 0.13.0.3colm-0.13.0.3 | Adrian Thurston | 2016-01-28 | 1 | -3/+3 |
* | removed spurrious message introduced in prev commit | Adrian Thurston | 2015-12-30 | 1 | -1/+1 |
* | when pushing data in front of a stream, source the location | Adrian Thurston | 2015-12-26 | 1 | -2/+17 |
* | added the $$ operator, which converts tree-to-str with attrs | Adrian Thurston | 2015-12-15 | 7 | -8/+53 |
* | clear the data trees as well as parse trees during reduction | Adrian Thurston | 2015-12-02 | 3 | -6/+18 |
* | allow omission of location in reductions | Adrian Thurston | 2015-11-30 | 11 | -42/+276 |
* | location fix for red action | Adrian Thurston | 2015-11-30 | 1 | -2/+1 |
* | added an option, -b, for specifying the name of the program object | Adrian Thurston | 2015-11-27 | 5 | -6/+22 |
* | reducer: cursor through rhs elements instead of starting from zero | Adrian Thurston | 2015-11-22 | 1 | -20/+90 |
* | added line directives reduction code generator | Adrian Thurston | 2015-11-21 | 1 | -1/+8 |
* | when tokens come from strings, init with a default location | Adrian Thurston | 2015-11-13 | 3 | -61/+78 |
* | dynamically size runbufs from extract_token | Adrian Thurston | 2015-11-12 | 7 | -71/+84 |
* | vim syntax: reduction literal needs to be contained | Adrian Thurston | 2015-11-10 | 1 | -2/+2 |
* | stash reduction class in program | Adrian Thurston | 2015-11-05 | 4 | -8/+11 |
* | split reducers into their own class | Adrian Thurston | 2015-11-05 | 16 | -81/+142 |
* | allow access to rhs elements by number | Adrian Thurston | 2015-11-01 | 5 | -32/+87 |
* | allow multiple reducers | Adrian Thurston | 2015-10-21 | 2 | -5/+20 |
* | some bug fixes in construction of the reducer | Adrian Thurston | 2015-10-20 | 3 | -5/+5 |
* | syntax highlighting for reduction blocks | Adrian Thurston | 2015-10-19 | 1 | -2/+46 |
* | reduction actions: add loc reference, elim duplicate labels | Adrian Thurston | 2015-10-08 | 5 | -23/+150 |
* | declare lhs and rhs vars before use | Adrian Thurston | 2015-10-07 | 5 | -64/+96 |
* | load and generate accessors for $$ and $rhsel | Adrian Thurston | 2015-10-07 | 9 | -148/+245 |
* | collect and emit reduction action items | Adrian Thurston | 2015-10-06 | 7 | -22/+98 |
* | generate the union and size parse tree according to it | Adrian Thurston | 2015-10-05 | 6 | -15/+55 |
* | load reduction nonterms | Adrian Thurston | 2015-10-05 | 3 | -5/+34 |
* | put reducer code in its own file, use local parse tree pool | Adrian Thurston | 2015-10-05 | 11 | -36/+140 |
* | traverse both parse tree and real tree during reduce | Adrian Thurston | 2015-10-05 | 3 | -8/+18 |
* | added syntax dedicated to reductions | Adrian Thurston | 2015-10-05 | 14 | -39/+62 |
* | put parse tree allocator struct into pda_run as a pointer, allowing override | Adrian Thurston | 2015-10-05 | 6 | -32/+38 |
* | load reduction actions and generate a commit containing them | Adrian Thurston | 2015-10-04 | 10 | -39/+230 |
* | sketched a grammar for reduction sections | Adrian Thurston | 2015-10-04 | 4 | -9/+68 |
* | working on a commit that can execute reduction actions | Adrian Thurston | 2015-10-04 | 11 | -200/+233 |
* | replaced commit on finish with rcode downref | Adrian Thurston | 2015-10-04 | 1 | -1/+1 |
* | determine CPPFLAGS and LDFLAGS for source tests in configurecolm-0.13.0.2 | Adrian Thurston | 2015-09-20 | 2 | -7/+21 |
* | allow globals to be declared in namespaces | Adrian Thurston | 2015-08-09 | 7 | -85/+115 |
* | now scoping functions inside the namespaces they are declared in | Adrian Thurston | 2015-08-09 | 18 | -181/+310 |
* | moved MethodMap into NameScope, converted some ptrs to objs | Adrian Thurston | 2015-08-08 | 7 | -52/+48 |
* | increment and decrement absolute indentation on _IN_ and _EX_ typescolm-barracuda-v5 | Adrian Thurston | 2015-06-28 | 5 | -13/+45 |
* | don't trim trees when sending to parser, identical to stream send | Adrian Thurston | 2015-06-28 | 3 | -8/+19 |
* | fix for putting back to the compile-time input streams | Adrian Thurston | 2015-06-27 | 1 | -2/+17 |
* | set debug realms when parsing patterns and replacements | Adrian Thurston | 2015-06-27 | 1 | -0/+2 |
* | testing some indentation-normalization code | Adrian Thurston | 2015-06-21 | 2 | -0/+39 |
* | removed the fd-based IO funcs, just using FILE structs | Adrian Thurston | 2015-06-21 | 7 | -100/+89 |
* | allow switch statements to be wrapped in {}colm-barracuda-v4 | Adrian Thurston | 2015-06-17 | 2 | -2/+4 |
* | more cleanup in the list and map type resolve/declare | Adrian Thurston | 2015-06-14 | 2 | -76/+83 |
* | cleanup in the list and map types | Adrian Thurston | 2015-06-14 | 6 | -99/+42 |
* | cleanup and simplification, generic elements and various | Adrian Thurston | 2015-06-13 | 14 | -125/+62 |
* | fixed segfault following parse error in included file | Adrian Thurston | 2015-06-12 | 1 | -1/+2 |
* | adding commit points to switch clauses | Adrian Thurston | 2015-06-08 | 1 | -13/+19 |
* | some cleanup around the unified list and map generics | Adrian Thurston | 2015-06-08 | 10 | -163/+70 |