index
:
delta/colm.git
arm-host-types
colm-0.10
colm-0.7
colm-0.9
copy-on-consume
default-build-dir
into-src
literal-concatenation
master
no-bare-send
pullscan
token-redef
github.com: adriandt/colm.git
summary
refs
log
tree
commit
diff
log msg
author
committer
range
Commit message (
Expand
)
Author
Age
Files
Lines
*
eos_sent can be removed from input/stream
Adrian Thurston
2018-07-10
1
-2
/
+0
*
improvements to free bytecodes, bytecode def cleanup
Adrian Thurston
2018-07-10
6
-48
/
+36
*
use FN_ prefix for functions, space is diff from IN_
Adrian Thurston
2018-07-10
4
-260
/
+257
*
more separation of input and stream
Adrian Thurston
2018-07-10
7
-198
/
+93
*
removed parser from input, initting with input takes pointer to input_t
Adrian Thurston
2018-07-09
4
-28
/
+3
*
don't supply pda_run to input->pull, breaking input->parser link
Adrian Thurston
2018-07-09
1
-6
/
+2
*
REDUCE_COMMIT needs to use parser_t
Adrian Thurston
2018-07-09
1
-3
/
+3
*
use parser, not input, in the send instructions
Adrian Thurston
2018-07-09
5
-150
/
+114
*
select between parser/plain stream at compile time, switch to "_"
Adrian Thurston
2018-07-09
6
-69
/
+110
*
some more separation of stream_t and input_t
Adrian Thurston
2018-07-09
6
-102
/
+103
*
separating the input from stream type
Adrian Thurston
2018-07-08
16
-144
/
+234
*
make it possible to set parser input before parsing
Adrian Thurston
2018-07-07
4
-127
/
+182
*
some improvements to the the stream funcs
Adrian Thurston
2018-07-07
3
-100
/
+88
*
some better organization of the stream funcs
Adrian Thurston
2018-07-06
4
-25
/
+46
*
converted ctinput.cc to C conventions to match input.c
Adrian Thurston
2018-07-06
1
-92
/
+57
*
skip arg to get_parse_block needs to be a pointer
Adrian Thurston
2018-07-04
3
-22
/
+22
*
when sending back artificial ignore trees we need to push back to input
Adrian Thurston
2018-07-04
1
-3
/
+8
*
don't downref trees after undo prepend
Adrian Thurston
2018-07-04
1
-1
/
+1
*
don't recurse into source streams when unsetting eof sent flag
Adrian Thurston
2018-07-04
1
-6
/
+6
*
reusing stream impls when parsing from 'input'
Adrian Thurston
2018-07-04
13
-8
/
+102
*
use stream_impl_ct directly
Adrian Thurston
2018-07-02
3
-18
/
+62
*
when undoing consume of tree there might be some empty source bufs
Adrian Thurston
2018-07-02
2
-36
/
+67
*
again more input push/pop balance fixes
Adrian Thurston
2018-06-27
1
-37
/
+94
*
more input push/pop balance fixes
Adrian Thurston
2018-06-27
2
-187
/
+145
*
balancing pushes and pulls
Adrian Thurston
2018-06-25
4
-21
/
+25
*
some simplification of tree functions
Adrian Thurston
2018-06-25
1
-26
/
+11
*
only need the type in the seq_buf and it doesn't need 'data'
Adrian Thurston
2018-06-25
2
-73
/
+57
*
removed the data section from the top level run buf type
Adrian Thurston
2018-06-25
2
-95
/
+2
*
added colm_program as an arg to input functions
Adrian Thurston
2018-06-25
7
-159
/
+159
*
stash the head when consuming a tree and pop it when undoing
Adrian Thurston
2018-06-25
1
-7
/
+6
*
limit the undoing of consumed data
Adrian Thurston
2018-06-25
3
-17
/
+41
*
split the run_buf into two structs, one for seq, one for data
Adrian Thurston
2018-06-23
2
-65
/
+86
*
can now simplify stream_impl_seq (top level stream)
Adrian Thurston
2018-06-18
2
-22
/
+0
*
added location information to stream interfaces
Adrian Thurston
2018-06-18
5
-43
/
+25
*
wrapped eof_sent in stream funcs
Adrian Thurston
2018-06-18
4
-5
/
+52
*
collect and file operations only need to be in stream_impl_data
Adrian Thurston
2018-06-18
1
-13
/
+9
*
when printing we can assume we have stream_impl_data
Adrian Thurston
2018-06-18
1
-2
/
+2
*
added close_stream to stream funcs
Adrian Thurston
2018-06-18
4
-6
/
+19
*
added print_tree to stream funcs
Adrian Thurston
2018-06-18
4
-10
/
+26
*
added stream funcs for collect and flush
Adrian Thurston
2018-06-18
6
-38
/
+76
*
some org of stream_funcs
Adrian Thurston
2018-06-18
3
-39
/
+59
*
removing some direct access to stream_impl
Adrian Thurston
2018-06-18
1
-8
/
+7
*
moved stream destructor code to respective callbacks
Adrian Thurston
2018-06-18
3
-99
/
+44
*
use a define to declare multiple stream funcs
Adrian Thurston
2018-06-18
3
-109
/
+102
*
added destructor to stream functions
Adrian Thurston
2018-06-18
3
-2
/
+26
*
removed unused prg and sp args from consume_data stream func
Adrian Thurston
2018-06-18
4
-19
/
+13
*
starting to separate run time stream impls from the base
Adrian Thurston
2018-06-18
3
-103
/
+277
*
specialize stream impl for compile-time parsing
Adrian Thurston
2018-06-17
3
-32
/
+41
*
cast stream funcs so we can specialize stream_impl structs
Adrian Thurston
2018-06-17
2
-52
/
+54
*
declare types for the stream funcs
Adrian Thurston
2018-06-17
2
-69
/
+69
[next]