summaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
...
* separating graph dict for regular language defs and scannersAdrian Thurston2012-05-272-30/+24
* cleanup of ragel-derived codeAdrian Thurston2012-05-274-15/+40
* some fixes for this test, but not, but not funcional yetAdrian Thurston2012-05-271-22/+26
* added shell script test harnessAdrian Thurston2012-05-273-10/+166
* cleanup: file renamingAdrian Thurston2012-05-264-3/+3
* code movementAdrian Thurston2012-05-266-22/+55
* cleanup: code movementAdrian Thurston2012-05-263-124/+83
* class name change ParseData -> CompilerAdrian Thurston2012-05-2618-444/+444
* minor code cleanupAdrian Thurston2012-05-261-2/+4
* cleanup of the mainlineAdrian Thurston2012-05-264-35/+37
* removed the opt_collect_ignore productions, not usingAdrian Thurston2012-05-251-40/+10
* test the capture-ignore mechanismAdrian Thurston2012-05-253-5/+16
* putting collect-ignores in the grammar as zero-length tokensAdrian Thurston2012-05-2510-72/+75
* Bump to 0.6. Will start depending on this version.Adrian Thurston2012-05-251-1/+1
* cleanup of collect-ignoreAdrian Thurston2012-05-256-10/+38
* collect-ignore implementationAdrian Thurston2012-05-246-21/+52
* experimenting with use of a nonterm for collecting ignores.Adrian Thurston2012-05-2413-33/+233
* removed old print statementAdrian Thurston2012-05-231-2/+2
* added a syntax for specifying no ignoresAdrian Thurston2012-05-2312-49/+83
* fixed botched initialization of TokenDef::dupOfAdrian Thurston2012-05-231-1/+1
* fix for right ignore attachingAdrian Thurston2012-05-221-16/+12
* updated tests for latest parser changesAdrian Thurston2012-05-2229-34/+44
* added another ignore testAdrian Thurston2012-05-227-7/+64
* improvements to ignore handling in the parserAdrian Thurston2012-05-2214-60/+214
* added text_notrim() to the C++ interface.Adrian Thurston2012-05-221-3/+4
* added trim control flag to print code, auto-trimming all colm print callsAdrian Thurston2012-05-2217-43/+54
* force DEF_PAT names to be unique.Adrian Thurston2012-05-211-1/+2
* took out the trim before str conversionAdrian Thurston2012-05-211-1/+1
* moved repeat -> repeat1, added repeat2Adrian Thurston2012-05-219-12/+7438
* removed empty fsmrun.cAdrian Thurston2012-05-212-21/+1
* auto trim before $ string conversionAdrian Thurston2012-05-213-3/+15
* clone elimination/refactoring of ignore functionsAdrian Thurston2012-05-211-39/+2
* clone elimination.Adrian Thurston2012-05-211-36/+2
* ongoing refactoring cleanupAdrian Thurston2012-05-213-16/+18
* more clone removal surrounding ignore handlingAdrian Thurston2012-05-213-70/+88
* clone removalAdrian Thurston2012-05-213-130/+141
* eliminated the IgnoreTree struct.Adrian Thurston2012-05-218-93/+45
* eliminated generation from IgnoreListAdrian Thurston2012-05-215-12/+0
* test cases updated for no-kid-flags and no-dup-ignorsAdrian Thurston2012-05-2121-43/+51
* added missing downref in detach ignoreAdrian Thurston2012-05-211-0/+2
* code and expected output changes for no-kf-dupignAdrian Thurston2012-05-219-8/+23
* improvements to the delayed ignore-tree printingAdrian Thurston2012-05-211-27/+29
* refcounting fix in TREE_TRIMAdrian Thurston2012-05-211-2/+0
* added the trim operation (^)Adrian Thurston2012-05-218-21/+135
* Buffer ignore data until a terminal is hit.Adrian Thurston2012-05-201-36/+65
* tests useful on the no-kf-dupign branchAdrian Thurston2012-05-209-6/+116
* first checkin on no-kid-flags and no-ignore-dupes branchAdrian Thurston2012-05-207-131/+215
* added two test cases causing segfaultsAdrian Thurston2012-05-209-5/+235
* final test updates for follow-ignoreAdrian Thurston2012-05-203-6/+5
* updated context2 test for follow-ignoreAdrian Thurston2012-05-202-4/+4