summaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* truncation experimentragel-truncateAdrian Thurston2015-06-083-4/+32
* a few fixes for flat var, allowing all the ocaml and ruby tests to passAdrian Thurston2015-06-013-10/+23
* first cut at flatvar codegens, allows ruby and ocaml -F0 -F1 atoi1 to passAdrian Thurston2015-05-3013-40/+1684
* implemented BinExpVar, provides -T1 support to Ruby and OCamlAdrian Thurston2015-05-3011-262/+953
* removed colm-frontend messageAdrian Thurston2015-05-301-2/+1
* specify the code styles supported for each host langAdrian Thurston2015-05-281-3/+12
* added in-set for state dict elementsAdrian Thurston2015-05-286-28/+97
* removed the MergeData struct, moved stateDict to FsmApAdrian Thurston2015-05-274-124/+112
* fix for abandon and empty in avl commonAdrian Thurston2015-05-271-0/+4
* version bump to 7.0.0.3ragel-barracuda-v3Adrian Thurston2015-05-261-1/+1
* implemented a case-independent range operatorAdrian Thurston2015-05-258-8/+96
* removed the trans-density catch, no longer usedAdrian Thurston2015-05-251-15/+0
* empty transition list test casesAdrian Thurston2015-05-253-0/+47
* flat: don't generate _keys or _inds if there is no classMapAdrian Thurston2015-05-252-6/+10
* make outNeeded equal to label needed in asmAdrian Thurston2015-05-251-4/+2
* better handling of an empty class mapAdrian Thurston2015-05-252-42/+55
* equiv classes: handle cases where a state has no transition rangesAdrian Thurston2015-05-211-0/+6
* need to handle repetition error in the first pass (conds check)Adrian Thurston2015-05-201-0/+3
* simplifying the merge-out-condsAdrian Thurston2015-05-191-39/+23
* cleanup in the new out condition codeAdrian Thurston2015-05-195-256/+259
* condition embedding can now use cond set + key vectorAdrian Thurston2015-05-193-86/+89
* various improvements to the out-cond-list implementation of leaving condsAdrian Thurston2015-05-198-97/+169
* merge branch 'master' of ssh://git.in.colm.net/ragelAdrian Thurston2015-05-143-1137/+1278
|\
| * first full pass converting to asciidocAdrian Thurston2015-05-093-1137/+1278
* | first cut at a cond-space solution to out conditionsAdrian Thurston2015-05-144-5/+204
|/
* updated generate for latest colm syntaxAdrian Thurston2015-05-081-11/+11
* upping the nfa check state limit to 10000Adrian Thurston2015-05-081-1/+1
* added an identifier to the ambig gen rep detectorAdrian Thurston2015-05-068-48/+84
* some cleanup in the NFA check result returningAdrian Thurston2015-05-052-22/+20
* brought back the dot generator for testing repetitionAdrian Thurston2015-05-054-19/+46
* added a guard for leaving conditionsAdrian Thurston2015-05-042-3/+24
* updated for latest colm syntax with commasAdrian Thurston2015-05-0313-45/+44
* split nfa term checking into two passesAdrian Thurston2015-04-303-5/+31
* enable the PriorInteraction test for guarded-in priorsAdrian Thurston2015-04-301-4/+4
* added a "guarded-in" flag for detecting bad cond repsAdrian Thurston2015-04-308-3/+44
* make nfa rep compatible with latest nfa union implmentationAdrian Thurston2015-04-302-1/+18
* use size 8 for static const vars _error, start, etcAdrian Thurston2015-04-291-4/+4
* working implementation of NFA push/pop for asmAdrian Thurston2015-04-292-6/+454
* fix for fgoto*: states are 4 bytes, but was loading 8Adrian Thurston2015-04-281-3/+3
* try the current state in the ASM code generatorAdrian Thurston2015-04-282-8/+2
* simplified the NFA push in IpGotoAdrian Thurston2015-04-274-39/+23
* implementation of NFA alternates for IpGotoAdrian Thurston2015-04-273-2/+73
* implementation of NFA choice points for G0 and G1Adrian Thurston2015-04-2711-3/+266
* some identifier fixingAdrian Thurston2015-04-276-20/+20
* NFA state implementation for binary code stylesAdrian Thurston2015-04-2718-86/+358
* implement NFA push/pop for -F0Adrian Thurston2015-04-267-83/+118
* fixe ordering of class name componentsAdrian Thurston2015-04-2615-161/+160
* warning elim, fix for genrep1 test, added genrep2 testAdrian Thurston2015-04-265-71/+178
* testing a priority-interaction based solution for gen repeat failuresAdrian Thurston2015-04-264-5/+21
* move the nfa union debug output under control of -sAdrian Thurston2015-04-254-26/+48