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
/
colm
/
pdarun.c
Commit message (
Expand
)
Author
Age
Files
Lines
*
Function name changes related to pushing and popping ignores.
Adrian Thurston
2012-05-17
1
-18
/
+18
*
Call the detach of the right ignore.
Adrian Thurston
2012-05-17
1
-1
/
+10
*
Copy the trees being written to when attaching and detaching ignores.
Adrian Thurston
2012-05-17
1
-32
/
+35
*
Use the parse trees in the bindings array. Probably can turn this into a bit in
Adrian Thurston
2012-05-17
1
-18
/
+17
*
Some minor cleanup.
Adrian Thurston
2012-05-16
1
-10
/
+7
*
Don't need to copy flags from data tree into parse tree.
Adrian Thurston
2012-05-16
1
-6
/
+0
*
Call the parse tree flags PF_*.
Adrian Thurston
2012-05-16
1
-31
/
+31
*
Removed the AF_PARSE_TREE flag, no longer necessary.
Adrian Thurston
2012-05-16
1
-11
/
+0
*
AF_PARSED is no longer used, removed.
Adrian Thurston
2012-05-16
1
-11
/
+13
*
ARTIFICIAL and NAMED flags now used only in parse trees.
Adrian Thurston
2012-05-16
1
-5
/
+26
*
Took the args specific to compile-time out of makeTokenWithData. Those
Adrian Thurston
2012-05-16
1
-8
/
+3
*
Now translating only the parseTree->id to termDup from nonterminals. The data
Adrian Thurston
2012-05-16
1
-32
/
+12
*
Simplified a debug call.
Adrian Thurston
2012-05-16
1
-8
/
+1
*
AF_TERM_DUP now stays out of the data parse tree node. The NAMED and ARTIFICIAL
Adrian Thurston
2012-05-16
1
-5
/
+3
*
The IL_ATTACHED flags belong in the parse tree flags, not the data tree.
Adrian Thurston
2012-05-15
1
-25
/
+15
*
Some cleanup.
Adrian Thurston
2012-05-15
1
-37
/
+25
*
More leaks cleaned up. Test suite runs clean.
Adrian Thurston
2012-05-14
1
-2
/
+6
*
Refcounting improvements.
Adrian Thurston
2012-05-14
1
-49
/
+44
*
Don't need to mirror Tree anymore. Removed some ParseTree fields.
Adrian Thurston
2012-05-14
1
-12
/
+0
*
Parse tree reaping.
Adrian Thurston
2012-05-14
1
-17
/
+25
*
Eliminated PtKid. Worked on first test run (!).
Adrian Thurston
2012-05-14
1
-174
/
+166
*
Eliminated the pt macro.
Adrian Thurston
2012-05-14
1
-117
/
+116
*
Pointers to parse trees in the pda run are now using the parse tree structs
Adrian Thurston
2012-05-14
1
-62
/
+34
*
Added a separate Kid data structure for use with parse trees.
Adrian Thurston
2012-05-14
1
-21
/
+20
*
Separate the attach ignores into right and left attach. The right ignores are
Adrian Thurston
2012-05-13
1
-44
/
+91
*
Some code movement.
Adrian Thurston
2012-05-12
1
-94
/
+95
*
Simplified the restore of accumulated parse trees when they are detached. Only
Adrian Thurston
2012-05-12
1
-6
/
+19
*
Reverse the accum ignore list parse trees when attaching. This is consistent
Adrian Thurston
2012-05-12
1
-5
/
+12
*
Detach parse trees and data trees on reduction. Only the real stack retains
Adrian Thurston
2012-05-12
1
-15
/
+18
*
Use data trees in the token list, not parse trees.
Adrian Thurston
2012-05-12
1
-12
/
+12
*
Use AF_HAS_RCODE only in parse tree flags.
Adrian Thurston
2012-05-11
1
-11
/
+13
*
Better separation between parse trees and data trees in the ignore accumulator.
Adrian Thurston
2012-05-10
1
-27
/
+28
*
Getting stricter about the difference between parse trees and data trees. Need
Adrian Thurston
2012-05-10
1
-25
/
+29
*
Cleanup the building of child lists in the reduction.
Adrian Thurston
2012-05-10
1
-27
/
+15
*
Fixed some warnings. Removed some old ignore-in-parse-tree code.
Adrian Thurston
2012-05-10
1
-8
/
+3
*
Some cleanup.
Adrian Thurston
2012-05-09
1
-20
/
+26
*
The data trees are now allocated as plain trees, not parse trees.
Adrian Thurston
2012-05-08
1
-11
/
+7
*
Minor cleanup.
Adrian Thurston
2012-05-08
1
-4
/
+4
*
Now have only one ignore accumulator.
Adrian Thurston
2012-05-08
1
-45
/
+40
*
The pushing and popping of ingore trees now using the parse tree accum list.
Adrian Thurston
2012-05-08
1
-20
/
+14
*
Move the setRegion calls down a bit so that we cleanly wrap the tokens and
Adrian Thurston
2012-05-08
1
-8
/
+12
*
Renmaed ptAccumIgnore to _accumIgnore. Will move all uses of accum ignore to
Adrian Thurston
2012-05-08
1
-7
/
+7
*
Put the region directly into the parse tree when sending a token. Bypass the
Adrian Thurston
2012-05-08
1
-9
/
+8
*
Use the region field in the parse tree accum ignore (the duplicate of that
Adrian Thurston
2012-05-08
1
-8
/
+8
*
Fix for last commit. The extractIgnore2 should be taking from the parallel
Adrian Thurston
2012-05-08
1
-2
/
+2
*
Maintain a parallel accum ignore list and attach it to the shifted parse tree.
Adrian Thurston
2012-05-08
1
-1
/
+30
*
Taking out most of the copies of parse tree fields that copy from the data tree
Adrian Thurston
2012-05-06
1
-13
/
+1
*
Pushing the parse tree wrap right into the remaining tree creation/send
Adrian Thurston
2012-05-06
1
-35
/
+55
*
Pushing parseTreeWrap further up into the functions that create/inject.
Adrian Thurston
2012-05-06
1
-19
/
+16
*
Pushing the parse tree wrap further up.
Adrian Thurston
2012-05-06
1
-21
/
+33
[next]