| Commit message (Expand) | Author | Age | Files | Lines |
* | additional test for stream pull out of the parsing codecopy-on-consume | Adrian Thurston | 2013-02-10 | 3 | -0/+5 |
* | support stream pull outside of a parser | Adrian Thurston | 2013-02-10 | 9 | -23/+56 |
* | added the WC and WV context for stdin/stdout/sterr get | Adrian Thurston | 2013-02-10 | 1 | -1/+7 |
* | write the skip-token label only if it is used | Adrian Thurston | 2013-02-10 | 3 | -5/+17 |
* | completed removed FsmRun from InputStream interface | Adrian Thurston | 2013-02-09 | 4 | -11/+7 |
* | removed FsmRun arg from getData and getParseBlock input interfaces | Adrian Thurston | 2013-02-09 | 4 | -21/+16 |
* | removal of fsmRun arg from a number of stream interface functions | Adrian Thurston | 2013-02-09 | 3 | -18/+18 |
* | converted resetToken to tak PdaRun | Adrian Thurston | 2013-02-09 | 3 | -4/+5 |
* | check return value of write call, suppresses warning | Adrian Thurston | 2013-02-09 | 1 | -1/+4 |
* | removed the FsmRun arg from the parseLoop call | Adrian Thurston | 2013-02-09 | 4 | -9/+10 |
* | store FsmRun inside PdaRun, remove from Parser | Adrian Thurston | 2013-02-09 | 6 | -15/+18 |
* | merged call to newToken into initPdaRun, made it static | Adrian Thurston | 2013-02-09 | 4 | -4/+2 |
* | merged initFsmRun into initPdaRun | Adrian Thurston | 2013-02-09 | 4 | -12/+10 |
* | removed the fsmrun.h header, which was empty | Adrian Thurston | 2013-02-09 | 23 | -60/+2 |
* | put the data fetch at the top of the scanToken loop | Adrian Thurston | 2013-02-09 | 1 | -40/+34 |
* | don't allocate new runbufs for every match pulled from a stream | Adrian Thurston | 2013-02-09 | 1 | -65/+79 |
* | the eof marker is now a single bit rather than a pointer | Adrian Thurston | 2013-02-07 | 5 | -18/+19 |
* | Merge branch 'copy-on-consume' of ssh://complang.org/var/git/colm into copy-o... | Adrian Thurston | 2013-02-07 | 1 | -2/+0 |
|\ |
|
| * | eliminated duplicate definition of StreamImpl typedef | Adrian Thurston | 2013-02-07 | 1 | -2/+0 |
* | | took skip out of the getData interface, not needed | Adrian Thurston | 2013-02-06 | 4 | -9/+9 |
* | | getData continues until length data is copied | Adrian Thurston | 2013-02-06 | 3 | -90/+48 |
* | | made the input stream functions static | Adrian Thurston | 2013-02-06 | 2 | -51/+21 |
|/ |
|
* | return the amount copied from getData | Adrian Thurston | 2013-02-05 | 4 | -111/+63 |
* | keep tokend as an int, not pointer | Adrian Thurston | 2013-02-04 | 5 | -21/+37 |
* | renamed FsmRun "have" to toklen, compute it in fsmExecute | Adrian Thurston | 2013-02-04 | 4 | -21/+28 |
* | don't touch p in the FSM execution, wrecks the have computation | Adrian Thurston | 2013-02-03 | 3 | -7/+10 |
* | don't check tokstart in stream pull, no longer relevant | Adrian Thurston | 2013-02-03 | 1 | -2/+2 |
* | working out appropriate usage of p, pe with get parse block | Adrian Thurston | 2013-02-03 | 1 | -11/+16 |
* | refraining from copying in getParsBlock, basics working | Adrian Thurston | 2013-02-03 | 5 | -114/+56 |
* | return pointer to data bclok from getParseBlock | Adrian Thurston | 2013-02-02 | 4 | -10/+25 |
* | forked the getData input function into getParseBlock | Adrian Thurston | 2013-02-02 | 4 | -2/+262 |
* | the include1 test now functions on the eos branch | Adrian Thurston | 2013-01-28 | 1 | -0/+19 |
* | Merge branch 'copy-on-consume' into eos | Adrian Thurston | 2013-01-28 | 11 | -93/+159 |
|\ |
|
| * | added empty expected output for the yet-to-work include1.lm test | Adrian Thurston | 2013-01-28 | 1 | -0/+0 |
| * | removed the attach/detach calls | Adrian Thurston | 2013-01-28 | 5 | -67/+2 |
| * | repeatedly call getData in match extraction | Adrian Thurston | 2013-01-27 | 1 | -0/+7 |
| * | test case for nested streams | Adrian Thurston | 2013-01-27 | 5 | -0/+118 |
| * | separate scanner buf from the token consume buf | Adrian Thurston | 2013-01-27 | 2 | -26/+32 |
* | | experimenting with EOS, very rough | Adrian Thurston | 2013-01-27 | 3 | -9/+32 |
|/ |
|
* | copy data into fsm run just ahead of the consume calls | Adrian Thurston | 2013-01-27 | 1 | -9/+25 |
* | Add gcc 4.7 support | Anton Ageev | 2013-01-20 | 4 | -15/+15 |
* | ignore input files with numbers on the end (testing including) | Adrian Thurston | 2013-01-20 | 1 | -0/+1 |
* | test for no-ignore option on tokens | Adrian Thurston | 2013-01-07 | 3 | -0/+72 |
* | added support for pushing streams | Adrian Thurston | 2013-01-07 | 5 | -24/+50 |
* | completed unification of the Input and Stream types | Adrian Thurston | 2013-01-05 | 11 | -82/+25 |
* | towards unifying input and stream types | Adrian Thurston | 2013-01-05 | 4 | -37/+16 |
* | towards compositional streams | Adrian Thurston | 2013-01-05 | 2 | -4/+8 |
* | removed pointers from FsmRun back to attached streams | Adrian Thurston | 2013-01-01 | 3 | -53/+19 |
* | adding missing stream class renames to code generation | Adrian Thurston | 2013-01-01 | 5 | -9/+9 |
* | removed file and fd from Stream struct, it is in the StreamImpl class | Adrian Thurston | 2012-12-31 | 3 | -10/+8 |