summaryrefslogtreecommitdiff
path: root/src
Commit message (Expand)AuthorAgeFilesLines
* support _IN_ _EX_ indentation in string accumulatorsAdrian Thurston2019-05-257-50/+65
* pushing the trim decision to run-timeAdrian Thurston2019-05-248-36/+139
* added a get option to retrieve auto_trim from bytecodeAdrian Thurston2019-05-235-26/+44
* added and auto_trim flag to stream anad inputAdrian Thurston2019-05-227-4/+64
* version bump to 0.13.0.7Adrian Thurston2019-05-141-1/+1
* patch for cmake - colmKram2019-05-011-1/+1
* can't send parse errors to cerr as textAdrian Thurston2019-03-011-2/+3
* allow referencing a tree in reduction actionsAdrian Thurston2018-12-175-9/+78
* use -Wl,--no-undefined only on linuxAdrian Thurston2018-12-131-1/+5
* disabled the experimental postfix reduceAdrian Thurston2018-12-131-2/+3
* don't use reported line as index when tracking line lenthsAdrian Thurston2018-12-122-9/+17
* make tree_to_str available in the libraryAdrian Thurston2018-12-123-19/+21
* transfer locations once we find some dataAdrian Thurston2018-12-121-3/+4
* stream: track line lengths and use to restore during push backAdrian Thurston2018-12-122-4/+39
* make it optional to clean trees as we reduceAdrian Thurston2018-12-124-4/+14
* make location file name and column available in Colm codeAdrian Thurston2018-12-027-24/+86
* use rpath for linking when running from installedAdrian Thurston2018-07-151-1/+2
* removed the buffers from structs, not needed anymoreAdrian Thurston2018-07-141-14/+0
* some optimization of undo_commit: don't always create runbufsAdrian Thurston2018-07-131-4/+21
* don't create an empty run buf every time we hit stream endAdrian Thurston2018-07-132-26/+11
* fix for optimized append wherby we were not respecting run_buf->offsetAdrian Thurston2018-07-133-46/+74
* some improvements to the (still broken) optimized appendAdrian Thurston2018-07-133-42/+90
* delegate splitting to the stream_impl classAdrian Thurston2018-07-133-62/+72
* various input cleanup, removed line info from input_impl_seqAdrian Thurston2018-07-123-179/+121
* split stream funcs out of input.cAdrian Thurston2018-07-124-574/+621
* some work on optimized input append, still disabledAdrian Thurston2018-07-121-35/+84
* split SOURCE type into SOURCE for opened files and ACCUM for RT textAdrian Thurston2018-07-122-72/+73
* some function name changes, added disabled optimizationsAdrian Thurston2018-07-121-71/+101
* freeing leaked bufs from input.cAdrian Thurston2018-07-112-21/+38
* replace eof_sent in input interface with bit in pda_runAdrian Thurston2018-07-107-25/+18
* some cleanup of eof interfaceAdrian Thurston2018-07-104-27/+13
* eof funcs can come out of stream interfaceAdrian Thurston2018-07-102-52/+27
* eos_sent can be removed from input/streamAdrian Thurston2018-07-101-2/+0
* improvements to free bytecodes, bytecode def cleanupAdrian Thurston2018-07-104-36/+23
* use FN_ prefix for functions, space is diff from IN_Adrian Thurston2018-07-104-260/+257
* more separation of input and streamAdrian Thurston2018-07-107-198/+93
* removed parser from input, initting with input takes pointer to input_tAdrian Thurston2018-07-094-28/+3
* don't supply pda_run to input->pull, breaking input->parser linkAdrian Thurston2018-07-091-6/+2
* REDUCE_COMMIT needs to use parser_tAdrian Thurston2018-07-091-3/+3
* use parser, not input, in the send instructionsAdrian Thurston2018-07-095-150/+114
* select between parser/plain stream at compile time, switch to "_"Adrian Thurston2018-07-096-69/+110
* some more separation of stream_t and input_tAdrian Thurston2018-07-096-102/+103
* separating the input from stream typeAdrian Thurston2018-07-0816-144/+234
* make it possible to set parser input before parsingAdrian Thurston2018-07-074-127/+182
* some improvements to the the stream funcsAdrian Thurston2018-07-073-100/+88
* some better organization of the stream funcsAdrian Thurston2018-07-064-25/+46
* converted ctinput.cc to C conventions to match input.cAdrian Thurston2018-07-061-92/+57
* skip arg to get_parse_block needs to be a pointerAdrian Thurston2018-07-043-22/+22
* when sending back artificial ignore trees we need to push back to inputAdrian Thurston2018-07-041-3/+8
* don't downref trees after undo prependAdrian Thurston2018-07-041-1/+1