| Commit message (Expand) | Author | Age | Files | Lines |
... | |
* | elimination of the PTR case from stream append/prepend | Adrian Thurston | 2018-06-17 | 1 | -19/+16 |
* | assert we are not upreffing or downreffing structs | Adrian Thurston | 2018-06-15 | 1 | -0/+2 |
* | pass prg to colm_tree_upref and maintian first struct id | Adrian Thurston | 2018-06-15 | 11 | -123/+134 |
* | make the rhs of switch vars available in case clauses | Adrian Thurston | 2018-05-20 | 4 | -5/+46 |
* | don't segfault on production label lookup if a prod has no label | Adrian Thurston | 2018-05-19 | 1 | -1/+1 |
* | generate unescape only if needed | Adrian Thurston | 2018-05-18 | 2 | -2/+14 |
* | merged the WC and WV versions of SEND TEXT, TREE, STREAM | Adrian Thurston | 2018-05-15 | 3 | -149/+58 |
* | merged the PARSE_LOAD instruction into SEND | Adrian Thurston | 2018-05-15 | 3 | -24/+30 |
* | merged the EXIT instructions into PARSE_FRAG | Adrian Thurston | 2018-05-15 | 3 | -46/+20 |
* | merged PCR_CALL into PARSE_FRAG instructions | Adrian Thurston | 2018-05-15 | 3 | -64/+62 |
* | removed stopId from parse frag instruction | Adrian Thurston | 2018-05-15 | 5 | -66/+19 |
* | unified parse frag and finish | Adrian Thurston | 2018-05-15 | 8 | -206/+118 |
* | verify operating on a parser in SEND_EOF instructions | Adrian Thurston | 2018-05-15 | 1 | -4/+6 |
* | added an instruction for the final reduce commit | Adrian Thurston | 2018-05-15 | 5 | -14/+28 |
* | init stop_id when a parser is constructed | Adrian Thurston | 2018-05-14 | 5 | -15/+18 |
* | use SEND_EOF instruction for setting and restoring EOF bit | Adrian Thurston | 2018-05-14 | 4 | -20/+39 |
* | don't issue parse finish instructions if parse stop enabled | Adrian Thurston | 2018-05-14 | 2 | -18/+18 |
* | don't use parse finish to pull out parse result, use dedeicated instruction | Adrian Thurston | 2018-05-14 | 4 | -21/+9 |
* | merged two cases in stream_append_text | Adrian Thurston | 2018-05-14 | 1 | -12/+1 |
* | removed TREE_TO_STR from evaluateParse | Adrian Thurston | 2018-05-14 | 1 | -6/+0 |
* | don't TRIM trees in parse and embed-string | Adrian Thurston | 2018-05-14 | 1 | -2/+2 |
* | sending trees: converted the TO_STR to a print inside the SEND_TEXT | Adrian Thurston | 2018-05-14 | 2 | -10/+38 |
* | cloned the SEND_TREE instruction as SEND_TEXT | Adrian Thurston | 2018-05-13 | 3 | -9/+113 |
* | stringify when sending to streams | Adrian Thurston | 2018-05-13 | 2 | -4/+2 |
* | added a SEND_EOF instruction | Adrian Thurston | 2018-05-13 | 3 | -2/+16 |
* | added stds, a list of streams, used for bare sends | Adrian Thurston | 2018-05-13 | 12 | -8/+88 |
* | allow sending to lists of streams | Adrian Thurston | 2018-05-12 | 2 | -0/+10 |
* | The type word_t declaration | Konstantin Podsvirov | 2018-05-12 | 5 | -11/+28 |
* | merged the WC and WV versions of parse instructions | Adrian Thurston | 2018-05-11 | 4 | -142/+53 |
* | assert we always have an instruction to return to in PCR_RET | Adrian Thurston | 2018-05-11 | 1 | -4/+1 |
* | don't disable parse revert based on what's being manpiulated | Adrian Thurston | 2018-05-11 | 2 | -6/+6 |
* | track at runtime if revert is enabled | Adrian Thurston | 2018-05-11 | 2 | -1/+26 |
* | stash exec->stream and exec->pcr on PCR call | Adrian Thurston | 2018-05-10 | 1 | -74/+69 |
* | stash steps on parse call, not beginning of parse sequence | Adrian Thurston | 2018-05-10 | 1 | -19/+29 |
* | moved all the parse finish codegen to one function | Adrian Thurston | 2018-05-09 | 2 | -65/+45 |
* | parsing bytecodes now operate on stream, finding the parser behind it | Adrian Thurston | 2018-05-08 | 4 | -104/+134 |
* | some bytecode renaming | Adrian Thurston | 2018-05-08 | 3 | -32/+32 |
* | removed print statements, using only the send statement | Adrian Thurston | 2018-05-07 | 6 | -257/+0 |
* | don't convert to a string when sending a tree to a stream | Adrian Thurston | 2018-05-07 | 1 | -2/+1 |
* | removed XML and postfix print, implemented remaining print with send | Adrian Thurston | 2018-05-07 | 3 | -36/+74 |
* | allow sending to streams via IN_PARSE_APPEND_WC | Adrian Thurston | 2018-05-07 | 2 | -13/+46 |
* | made the postfix print into a function | Adrian Thurston | 2018-05-06 | 4 | -0/+38 |
* | added xml() and xmlac(), which which collect xml to strings | Adrian Thurston | 2018-05-06 | 4 | -0/+88 |
* | allocate a unique struct id for streams | Adrian Thurston | 2018-05-05 | 6 | -3/+8 |
* | added a pointer from a parser stream back to parser | Adrian Thurston | 2018-05-05 | 2 | -0/+2 |
* | added gets() to parser, which returns the stream | Adrian Thurston | 2018-05-05 | 3 | -0/+11 |
* | removed some commented-out code | Adrian Thurston | 2018-05-05 | 2 | -58/+9 |
* | replacing the void LEL with a keyword and TYPE_VOID (non-tree) | Adrian Thurston | 2018-05-04 | 10 | -29/+26 |
* | don't downref values of void type | Adrian Thurston | 2018-05-04 | 1 | -5/+5 |
* | don't downref the map in the map list length | Adrian Thurston | 2018-05-04 | 1 | -2/+0 |