summaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* added C++ and Python grammars, taken from test suiteAdrian Thurston2019-12-0112-6/+3260
* moved grammars out to their own dirsAdrian Thurston2019-12-0113-23/+40
* rust grammar: a proper implementation of raw stringsAdrian Thurston2019-11-301-8/+41
* rust grammar: handle floats specified with just a trailing dotAdrian Thurston2019-11-301-1/+8
* rust grammar: partial impl of floatsAdrian Thurston2019-11-291-2/+10
* allow use of token keyword for literal defsAdrian Thurston2019-11-292-2/+6
* updated EXTRA_DIST in test/ragel.d and fixed rlparse COLM refAdrian Thurston2019-11-292-19/+32
* allow backtick literals to have an end quote.Adrian Thurston2019-11-284-54/+59
* revert mod to rust grammar to take advantage of ? excluded from ` litsAdrian Thurston2019-11-281-47/+47
* revert "exclude ? from position 2+ of literal token"Adrian Thurston2019-11-285-25/+9
* revert "updated test suite for exclusion of ? from pos 2+ of ` lits"Adrian Thurston2019-11-284-9/+13
* ragel tests: fixed hardcoding of first_finalAdrian Thurston2019-11-282-2/+2
* updated test suite for exclusion of ? from pos 2+ of ` litsAdrian Thurston2019-11-244-13/+9
* fixes for running the test suite out of a "make dist" tarballAdrian Thurston2019-11-2419-107/+5566
* declaring stable version 0.13.1 of colm and 7.0.1 of ragelAdrian Thurston2019-11-183-8/+12
* ragel pcre: collecting verbs, atomic group, catpure reset, and backrefAdrian Thurston2019-11-171-19/+139
* pass the UTF8 BOM through to the outputAdrian Thurston2019-11-1416-9/+61
* rust grammar: right-recursive statement list kills performanceAdrian Thurston2019-11-141-2/+6
* rust grammar: removed an ambiguity that really slows down parsingAdrian Thurston2019-11-141-2/+1
* Merge pull request #77 from HalCanary/minor_spelling_fix_indicesAdrian Thurston2019-11-131998-4886/+4886
|\
| * [minor] fix spelling of "indices"Hal Canary2019-11-121998-4886/+4886
|/
* ragel pcre: handling backrefs and octalsAdrian Thurston2019-11-121-0/+79
* ragel pcre: parsing and storing quantifiersAdrian Thurston2019-11-121-17/+124
* ragel pcre: added some basic literal formsAdrian Thurston2019-11-111-3/+59
* rust backend: accept lifetimes in rust_out grammarAdrian Thurston2019-11-102-0/+5
* colm syntax: contain all keywords inside [] regionsAdrian Thurston2019-11-101-11/+9
* Use inidices (not indicies) as plural of index.Adrian Thurston2019-11-0926-71/+71
* ragel docs: updated list of keywordsAdrian Thurston2019-11-081-2/+4
* rust: take advantage of exclusion of ? from pos 2+ of literalsAdrian Thurston2019-11-072-100/+67
* exclude ? from position 2+ of literal tokenAdrian Thurston2019-11-075-9/+25
* rust grammar: various fixesAdrian Thurston2019-11-051-8/+14
* rust grammar: various improvementsAdrian Thurston2019-11-041-16/+122
* rust grammar: various improvementsAdrian Thurston2019-11-032-44/+107
* rust grammar: traits, enums, various fixesAdrian Thurston2019-10-311-16/+108
* added DNS grammar in RagelAdrian Thurston2019-10-283-1/+704
* PCRE grammar in colmAdrian Thurston2019-10-273-5/+596
* start of a PCRE parser in C/RagelAdrian Thurston2019-10-273-3/+513
* cmake: restore projectKonstantin Podsvirov2019-10-239-98/+93
* rust grammar: work on various parts of the grammarAdrian Thurston2019-10-221-64/+280
* rust grammar: building out more of the grammarAdrian Thurston2019-10-201-16/+177
* rust grammar: work on patterns, methods, paths, loopsAdrian Thurston2019-10-184-84/+223
* rust grammar: expanded use_declarataion to include {} and *Adrian Thurston2019-10-171-5/+49
* renamed toklen to tokpref and use it just for prefixAdrian Thurston2019-10-165-47/+55
* test cases: don't rely on continue breaking from calling func loopAdrian Thurston2019-10-161-5/+4
* improved dependency specification in building colm progsAdrian Thurston2019-10-1615-15/+15
* testing: capture errors from gentests and emit at end of runAdrian Thurston2019-10-162-7/+32
* test cases: check if subect.mk exists before includingAdrian Thurston2019-10-153-3/+3
* added --with-colm option for building colm parser with an external colmAdrian Thurston2019-10-153-17/+54
* don't use include as a grammar definition nameAdrian Thurston2019-10-152-6/+6
* the no-ignore syntax in bootstrap1 updated to match main colm langAdrian Thurston2019-10-152-7/+9