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
path:
root
/
src
/
pdarun.c
Commit message (
Expand
)
Author
Age
Files
Lines
*
some better organization of the stream funcs
Adrian Thurston
2018-07-06
1
-3
/
+2
*
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
*
balancing pushes and pulls
Adrian Thurston
2018-06-25
1
-6
/
+0
*
added colm_program as an arg to input functions
Adrian Thurston
2018-06-25
1
-38
/
+38
*
limit the undoing of consumed data
Adrian Thurston
2018-06-25
1
-1
/
+1
*
added location information to stream interfaces
Adrian Thurston
2018-06-18
1
-15
/
+9
*
wrapped eof_sent in stream funcs
Adrian Thurston
2018-06-18
1
-3
/
+3
*
removed unused prg and sp args from consume_data stream func
Adrian Thurston
2018-06-18
1
-6
/
+6
*
some cleanup of types and names in the input subsystem
Adrian Thurston
2018-06-17
1
-2
/
+2
*
pass prg to colm_tree_upref and maintian first struct id
Adrian Thurston
2018-06-15
1
-6
/
+6
*
removed stopId from parse frag instruction
Adrian Thurston
2018-05-15
1
-41
/
+9
*
unified parse frag and finish
Adrian Thurston
2018-05-15
1
-14
/
+9
*
added an instruction for the final reduce commit
Adrian Thurston
2018-05-15
1
-13
/
+8
*
init stop_id when a parser is constructed
Adrian Thurston
2018-05-14
1
-3
/
+3
*
use SEND_EOF instruction for setting and restoring EOF bit
Adrian Thurston
2018-05-14
1
-8
/
+2
*
don't issue parse finish instructions if parse stop enabled
Adrian Thurston
2018-05-14
1
-16
/
+14
*
don't use parse finish to pull out parse result, use dedeicated instruction
Adrian Thurston
2018-05-14
1
-13
/
+2
*
updated Copyright years
Adrian Thurston
2018-03-04
1
-1
/
+1
*
migrated from GPLv2 to MIT license
Adrian Thurston
2016-12-13
1
-17
/
+19
*
an automated include convention improvement from Peter Reijnders
Adrian Thurston
2016-12-13
1
-11
/
+7
*
implemented a const-string define option -Ename=val
Adrian Thurston
2016-07-28
1
-1
/
+1
*
commit shift count needs to be initialized to -1
Adrian Thurston
2016-03-23
1
-0
/
+6
*
added a fail-parsing flag that allows immediate abort from reduction actions
Adrian Thurston
2016-03-01
1
-0
/
+14
*
host adapters now have unique names are are accessed with func pointers
Adrian Thurston
2016-02-19
1
-3
/
+3
*
allow omission of location in reductions
Adrian Thurston
2015-11-30
1
-13
/
+124
*
dynamically size runbufs from extract_token
Adrian Thurston
2015-11-12
1
-9
/
+10
*
split reducers into their own class
Adrian Thurston
2015-11-05
1
-1
/
+2
*
some bug fixes in construction of the reducer
Adrian Thurston
2015-10-20
1
-2
/
+3
*
generate the union and size parse tree according to it
Adrian Thurston
2015-10-05
1
-1
/
+1
*
put reducer code in its own file, use local parse tree pool
Adrian Thurston
2015-10-05
1
-5
/
+19
*
traverse both parse tree and real tree during reduce
Adrian Thurston
2015-10-05
1
-2
/
+8
*
added syntax dedicated to reductions
Adrian Thurston
2015-10-05
1
-3
/
+0
*
put parse tree allocator struct into pda_run as a pointer, allowing override
Adrian Thurston
2015-10-05
1
-17
/
+20
*
working on a commit that can execute reduction actions
Adrian Thurston
2015-10-04
1
-177
/
+17
*
replaced commit on finish with rcode downref
Adrian Thurston
2015-10-04
1
-1
/
+1
*
large scale symbol renaming in C code
colm-barracuda-v3
Adrian Thurston
2015-05-22
1
-786
/
+786
*
naming convention improvements
Adrian Thurston
2015-05-17
1
-66
/
+66
*
more application of C naming conventions
Adrian Thurston
2015-05-15
1
-150
/
+150
*
naming convention improvements
Adrian Thurston
2015-05-15
1
-42
/
+42
*
improved naming, moved generated parser code to subdir gen
Adrian Thurston
2015-05-10
1
-7
/
+7
*
some naming cleanup
Adrian Thurston
2015-05-10
1
-2
/
+2
*
merged FsmRun and PdaRun into pda_run, eliminated typedef
Adrian Thurston
2015-05-10
1
-184
/
+171
*
cleanup of the coroutine code
Adrian Thurston
2015-05-10
1
-132
/
+154
*
code cleanup and some fixes for iter unwind since splitting unwind/destroy
Adrian Thurston
2015-05-10
1
-1
/
+1
*
check shift count when undoing a reduced thing
Adrian Thurston
2015-05-08
1
-0
/
+10
*
removing casting from push/pop calls
Adrian Thurston
2015-03-22
1
-8
/
+8
*
some cleanup in the type macros
Adrian Thurston
2015-03-21
1
-2
/
+2
*
renamed push and pop to push_tree and pop_tree
Adrian Thurston
2015-03-20
1
-8
/
+8
*
some more code improvements in pdarun
Adrian Thurston
2015-02-07
1
-262
/
+252
[next]