summaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* Added missing files to test/Makefile.am.colm-0.50.5Adrian Thurston2012-05-191-3/+12
* updated issuesAdrian Thurston2012-05-192-6/+31
* Function name changes related to pushing and popping ignores.Adrian Thurston2012-05-173-28/+28
* Call the detach of the right ignore.Adrian Thurston2012-05-171-1/+10
* The prepParseTree function can go away.Adrian Thurston2012-05-172-18/+0
* Copy the trees being written to when attaching and detaching ignores.Adrian Thurston2012-05-171-32/+35
* Use the parse trees in the bindings array. Probably can turn this into a bit inAdrian Thurston2012-05-176-38/+33
* Some minor cleanup.Adrian Thurston2012-05-162-12/+9
* Don't need to copy flags from data tree into parse tree.Adrian Thurston2012-05-162-8/+0
* Call the parse tree flags PF_*.Adrian Thurston2012-05-165-47/+47
* Removed the AF_PARSE_TREE flag, no longer necessary.Adrian Thurston2012-05-164-24/+3
* AF_PARSED is no longer used, removed.Adrian Thurston2012-05-163-19/+13
* ARTIFICIAL and NAMED flags now used only in parse trees.Adrian Thurston2012-05-164-15/+27
* Took the args specific to compile-time out of makeTokenWithData. ThoseAdrian Thurston2012-05-163-10/+10
* Now translating only the parseTree->id to termDup from nonterminals. The dataAdrian Thurston2012-05-164-44/+13
* Couple fixes for the token.line operation.Adrian Thurston2012-05-161-1/+5
* Added token.line for fetching line information.Adrian Thurston2012-05-164-0/+34
* Simplified a debug call.Adrian Thurston2012-05-161-8/+1
* AF_TERM_DUP now stays out of the data parse tree node. The NAMED and ARTIFICIALAdrian Thurston2012-05-162-15/+11
* Going to move more flags into the parse tree nodes. Verifying that they areAdrian Thurston2012-05-161-12/+39
* The IL_ATTACHED flags belong in the parse tree flags, not the data tree.Adrian Thurston2012-05-152-29/+16
* Some cleanup.Adrian Thurston2012-05-151-37/+25
* More leaks cleaned up. Test suite runs clean.Adrian Thurston2012-05-142-8/+13
* Refcounting improvements.Adrian Thurston2012-05-141-49/+44
* Fix for help stringAdrian Thurston2012-05-141-1/+1
* Proper help strings for enable options.Adrian Thurston2012-05-141-2/+4
* Don't need to mirror Tree anymore. Removed some ParseTree fields.Adrian Thurston2012-05-143-24/+4
* Parse tree reaping.Adrian Thurston2012-05-141-17/+25
* Eliminated PtKid. Worked on first test run (!).Adrian Thurston2012-05-149-222/+191
* Eliminated some casts that are no longer necessary.Adrian Thurston2012-05-141-7/+6
* Eliminated the pt macro.Adrian Thurston2012-05-149-159/+138
* Need the getRhsVal for the C interface.Adrian Thurston2012-05-141-1/+12
* Pointers to parse trees in the pda run are now using the parse tree structsAdrian Thurston2012-05-146-75/+46
* Warn about lost trees/kids only if enable-debug has been specified.Adrian Thurston2012-05-141-7/+10
* Added a separate Kid data structure for use with parse trees.Adrian Thurston2012-05-145-23/+49
* Two test cases related to ordering.Adrian Thurston2012-05-148-2/+246
* Separate the attach ignores into right and left attach. The right ignores areAdrian Thurston2012-05-131-44/+91
* Only advance reductions where we need to for parse_stop.Adrian Thurston2012-05-134-2/+44
* Some code movement.Adrian Thurston2012-05-122-96/+95
* Simplified the restore of accumulated parse trees when they are detached. OnlyAdrian Thurston2012-05-122-25/+19
* Reverse the accum ignore list parse trees when attaching. This is consistentAdrian Thurston2012-05-121-5/+12
* Detach parse trees and data trees on reduction. Only the real stack retainsAdrian Thurston2012-05-121-15/+18
* Merge branch 'master' of ssh://complang.org/var/git/colmAdrian Thurston2012-05-123-34/+25
|\
| * Use data trees in the token list, not parse trees.Adrian Thurston2012-05-121-12/+12
| * Use AF_HAS_RCODE only in parse tree flags.Adrian Thurston2012-05-113-22/+13
* | Fill nodes using the data tree.Adrian Thurston2012-05-111-60/+58
* | Going to eliminate the use of state in when building patterns and replacements.Adrian Thurston2012-05-111-55/+64
|/
* Better separation between parse trees and data trees in the ignore accumulator.Adrian Thurston2012-05-101-27/+28
* Getting stricter about the difference between parse trees and data trees. NeedAdrian Thurston2012-05-103-29/+60
* Cleanup the building of child lists in the reduction.Adrian Thurston2012-05-101-27/+15