| Commit message (Expand) | Author | Age | Files | Lines |
* | 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 |
* | Merge branch 'copy-on-consume' into eos | Adrian Thurston | 2013-01-28 | 5 | -93/+41 |
|\ |
|
| * | 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 |
| * | 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 |
* | ignore input files with numbers on the end (testing including) | Adrian Thurston | 2013-01-20 | 1 | -0/+1 |
* | 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 | 10 | -80/+23 |
* | 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 |
* | unification of stream types | Adrian Thurston | 2012-12-31 | 12 | -265/+317 |
* | unified SourceStream and InputStream structs | Adrian Thurston | 2012-12-31 | 1 | -19/+8 |
* | getDataImpl -> getDataSource | Adrian Thurston | 2012-12-30 | 2 | -7/+7 |
* | improved variable naming | Adrian Thurston | 2012-12-30 | 3 | -133/+133 |
* | removed handlesLine from InputStream, always false | Adrian Thurston | 2012-12-30 | 2 | -20/+12 |
* | removed unused position info from source stream | Adrian Thurston | 2012-12-30 | 3 | -21/+1 |
* | removed handlesLine from SourceStream, not used | Adrian Thurston | 2012-12-30 | 2 | -6/+0 |
* | removed file and fd from InputStream | Adrian Thurston | 2012-12-30 | 1 | -4/+0 |
* | removing unused vars from source input streams | Adrian Thurston | 2012-12-30 | 1 | -13/+3 |
* | track eof in fd-backed source stream | Adrian Thurston | 2012-12-30 | 1 | -2/+8 |
* | removed an old debugging statement | Adrian Thurston | 2012-12-30 | 1 | -4/+0 |
* | implemented stdout and stderr | Adrian Thurston | 2012-12-30 | 5 | -13/+53 |
* | more simplification: removed isSigned from keyOps and host type | Adrian Thurston | 2012-12-29 | 3 | -82/+6 |
* | more simplifying | Adrian Thurston | 2012-12-29 | 4 | -75/+24 |
* | some simplification of fsm graph key operators | Adrian Thurston | 2012-12-29 | 1 | -41/+10 |
* | more condition code removal in fsm graph | Adrian Thurston | 2012-12-29 | 4 | -207/+1 |
* | code cleanup in fsm graph | Adrian Thurston | 2012-12-29 | 8 | -176/+4 |
* | code cleanup in fsm graph | Adrian Thurston | 2012-12-29 | 5 | -494/+0 |
* | verify namespace start end names | Adrian Thurston | 2012-12-21 | 1 | -0/+5 |
* | replaced namespace and context curlies with KW .. end | Adrian Thurston | 2012-12-19 | 1 | -2/+2 |
* | eliminated curlies for lex scope, using lex ... end | Adrian Thurston | 2012-12-18 | 3 | -2/+3 |
* | removed the region name | Adrian Thurston | 2012-12-16 | 2 | -10/+10 |
* | removed graphDict from ParseData | Adrian Thurston | 2012-12-16 | 3 | -17/+9 |
* | no longer storing the token region name | Adrian Thurston | 2012-12-16 | 3 | -6/+8 |
* | fixed typo-bug in buffer growth in str collection | Adrian Thurston | 2012-10-19 | 1 | -1/+1 |
* | fix for error reporting in function lookup | Adrian Thurston | 2012-09-17 | 1 | -2/+1 |
* | few more improvements to input location tracking | Adrian Thurston | 2012-09-15 | 3 | -12/+12 |
* | input locations should either be taken from files, or set to 'internal' | Adrian Thurston | 2012-09-15 | 11 | -79/+95 |
* | refactoring the constructor/pattern parsing to eliminate clones | Adrian Thurston | 2012-09-15 | 2 | -62/+41 |
* | simple parse error reporting for constructor and matching | Adrian Thurston | 2012-09-15 | 1 | -11/+28 |