summaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* Better implementation of list flattening. Skipping nodes doesn't work becauseAdrian Thurston2011-10-202-30/+45
* Updated expected output for for print_xml. refs #325.Adrian Thurston2011-10-1948-6976/+121
* Use the print args instead of standard IO in the XML writing. refs #325.Adrian Thurston2011-10-171-161/+19
* Working on the XML output: Lifted the ignore tokens outside of the terminalAdrian Thurston2011-10-164-31/+49
* XML printing off the main tree. Work in progress. refs #325.Adrian Thurston2011-10-104-128/+266
* The exit command now causes cascading terminations. Can't just call exit(0) ifAdrian Thurston2011-10-095-73/+39
* Leaks and memory errors fixed. If a disappearing fsm run has run buffers theyAdrian Thurston2011-10-026-6/+35
* Improvements to the sending back of ignore tokens. Some awkward code redone.Adrian Thurston2011-10-021-43/+21
* Removed the token queue in PdaRun. Generated tokens are pushed onto the inputAdrian Thurston2011-10-022-74/+36
* Fixes for genmf since using runtests.mk instead of Makefile. print_xml_ac wasAdrian Thurston2011-10-015-19/+23
* Improved the names of the reverse code vectors. rcodeCollect for the executionAdrian Thurston2011-10-016-95/+91
* Fix for previous checkin.Adrian Thurston2011-10-011-1/+1
* Leaks fixed.Adrian Thurston2011-10-011-0/+3
* Instead of using go left and go right ignore list commands, use suppress flagsAdrian Thurston2011-10-017-331/+136
* Added missing call to treeChild. Came out after adding ignores to repeats andAdrian Thurston2011-09-301-1/+1
* Added an option for using malloc in the pool alloc. Helps with tracking downAdrian Thurston2011-09-304-8/+14
* Verified adjustments given recent changes. refs #323.Adrian Thurston2011-09-302-5/+6
* Suppress the left and right ignore tokens during parsing. This can be optimizedAdrian Thurston2011-09-301-0/+59
* Last night's work. Added the go-left and go-right commands for ignore lists.Adrian Thurston2011-09-286-28/+236
* Setting the ignore list generation. refs #323.Adrian Thurston2011-09-283-9/+22
* Again using a custom struct for ignore lists. refs #323.Adrian Thurston2011-09-289-37/+87
* Restored previous behaviour by ignoring leading ignores, ignoring right ignoresAdrian Thurston2011-09-281-13/+16
* Now printing rights only if there are no lefts. Also simplifed the ignoreAdrian Thurston2011-09-271-28/+52
* Refactored the tree printing so that the ignore list printing code is onlyAdrian Thurston2011-09-263-58/+44
* In tree printing we now collect iterate the ignore list tokens before printingAdrian Thurston2011-09-254-82/+148
* Don't unset the IL_ATTACHED when popping and ignore list and there is another.Adrian Thurston2011-09-241-2/+2
* Improvements to refcounting around the left/right ignore list implementation.Adrian Thurston2011-09-244-66/+106
* Merging ignore lists is now done with a left-or-right push: the new list goesAdrian Thurston2011-09-244-134/+170
* Some suppression of repeated trees during the print. refs #323.Adrian Thurston2011-09-231-4/+7
* More of the this new ignore token implementation with ignore tokens on bothAdrian Thurston2011-09-221-22/+29
* Working on adding right-ignore tokens. This is broken and will take some work.Adrian Thurston2011-09-2210-112/+243
* Ignore lists are now reversed when attachted to a tree so they appear inAdrian Thurston2011-09-212-24/+44
* Unified the two tree printing functions. Using a struct with a void* and aAdrian Thurston2011-09-204-145/+57
* Fixes for sending and unsending tokens with ignores. No more crashes, but aAdrian Thurston2011-09-202-50/+79
* Instead of using a kid pointing at a kid for ignore lists, use the newAdrian Thurston2011-09-185-74/+64
* Experimenting with ignore items in child lists. Old style (Ignore lists in theAdrian Thurston2011-09-1814-36/+121
* Added the IgnoreList struct. Pool allocation as well. refs #323.Adrian Thurston2011-09-175-1/+43
* Added a syntax send Parser [Stuff], where send is now a keyword. FunctionAdrian Thurston2011-09-1615-48/+70
* Need to consider machines with eof references when deciding ifAdrian Thurston2011-08-071-1/+1
* Syntax for single literals that are not terminated. refs #313.Adrian Thurston2011-08-021-1/+1
* Support \0 in double lit strings (patterns). refs #30.Adrian Thurston2011-08-021-0/+1
* Allow the ending ' of single-literal strings to be omitted. The string ends atAdrian Thurston2011-08-022-2/+5
* Completed inputSTreamAcucmAppendData, which assumed a short input and assertionAdrian Thurston2011-08-011-6/+12
* The -v option now prints the version and exits.Adrian Thurston2011-07-311-2/+6
* Automake files in the tests directory now used only for adding files to theAdrian Thurston2011-07-3116-812/+1074
* Moving test/Makefiles to automake files. Going to include the test cases in theAdrian Thurston2011-07-308-2/+4
* Pointer and Ref type references needed work following the recent improvementsAdrian Thurston2011-07-289-162/+238
* Added the alias statement and implemented it. The symbol map now maps names toAdrian Thurston2011-07-168-109/+157
* Type typeid type arg now wrapped in <>. In line with map, list, etc.Adrian Thurston2011-07-1313-44/+44
* Removed the old production-style generics. Now only using the type-args style.Adrian Thurston2011-07-108-91/+27