summaryrefslogtreecommitdiff
path: root/colm
Commit message (Expand)AuthorAgeFilesLines
* colm: add -R option, which allows hex ranges to cross 0Adrian Thurston2019-12-114-8/+31
* allow use of token keyword for literal defsAdrian Thurston2019-11-291-1/+5
* allow backtick literals to have an end quote.Adrian Thurston2019-11-282-2/+8
* revert "exclude ? from position 2+ of literal token"Adrian Thurston2019-11-281-5/+2
* declaring stable version 0.13.1 of colm and 7.0.1 of ragelAdrian Thurston2019-11-182-4/+4
* Use inidices (not indicies) as plural of index.Adrian Thurston2019-11-096-21/+21
* exclude ? from position 2+ of literal tokenAdrian Thurston2019-11-071-2/+5
* cmake: restore projectKonstantin Podsvirov2019-10-231-36/+8
* renamed toklen to tokpref and use it just for prefixAdrian Thurston2019-10-165-47/+55
* added --with-colm option for building colm parser with an external colmAdrian Thurston2019-10-152-14/+41
* 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
* need to reset tokend when a pre-region scan failsAdrian Thurston2019-10-131-0/+1
* colm: need to have config.h so that --enable-debug worksAdrian Thurston2019-10-113-1/+6
* error message fix for literal reference not foundAdrian Thurston2019-09-261-1/+1
* warning suppress: use NULL as sentinal in execl callAdrian Thurston2019-09-261-1/+1
* Provide an '-r' command-line optionJan Max Meyer2019-09-261-4/+22
* putting changelogs in the right placeAdrian Thurston2019-09-111-0/+92
* the config.h file now goes to srcAdrian Thurston2019-09-096-11/+1
* build ragel programsAdrian Thurston2019-09-081-2/+1
* moved the original colm src dir to /colmAdrian Thurston2019-09-0892-0/+58489
* renamed colm dir to srcAdrian Thurston2013-06-0876-48705/+0
* bail after pattern/constructor parse errorsAdrian Thurston2013-06-051-0/+5
* use fn:line:col format for the error string and pattern/cons parse errorsAdrian Thurston2013-06-052-7/+16
* put temporaries for refs of expressions on the stack, pop after the callAdrian Thurston2013-06-035-71/+83
* first pass at taking refs of temps for non-referencable expressionsAdrian Thurston2013-06-038-78/+186
* added a struct for call args so we can add information to each argAdrian Thurston2013-06-026-46/+55
* can use 'in' expr to search ref typesAdrian Thurston2013-06-012-17/+22
* downref exiting tree when setting a reference valAdrian Thurston2013-06-013-8/+5
* allow matching against reference typesAdrian Thurston2013-06-011-1/+2
* require <> around type arg of a refAdrian Thurston2013-05-251-1/+1
* require <> around the type arg of a ptrAdrian Thurston2013-05-251-1/+1
* more conversion to prod name switches in the loaderAdrian Thurston2013-05-252-58/+75
* improved member name for rhsEl objField in ProdElAdrian Thurston2013-05-202-14/+14
* more use of production namesAdrian Thurston2013-05-202-65/+66
* some more use of production names, lowercased enum nameAdrian Thurston2013-05-203-92/+102
* prefix prod names with '_', use prodName to retrieve numAdrian Thurston2013-05-202-35/+36
* trying out more production labelsAdrian Thurston2013-05-192-51/+53
* added a production naming mechanism, results in enum generatedAdrian Thurston2013-05-1912-85/+139
* make tokdata accessible by the exportsAdrian Thurston2013-05-183-16/+19
* added export text_ws() as a synonym to text_notrim()Adrian Thurston2013-05-181-0/+1
* made TREE_TO_STR instruction semantics consistent with printAdrian Thurston2013-05-183-7/+7
* print and stream print no longer trim by defaultAdrian Thurston2013-05-181-3/+3
* stream push and append no longer trim by defaultAdrian Thurston2013-05-181-2/+2
* make treeToStr function staticAdrian Thurston2013-05-181-1/+1
* load prodNum when consingAdrian Thurston2013-05-131-0/+1
* force expr parsed last in cons_el (and string/accum)Adrian Thurston2013-05-122-11/+14
* copy prodNum in real tree copyAdrian Thurston2013-05-111-0/+1
* some dead code removalAdrian Thurston2013-04-202-16/+0
* some cleanup in the parse expression synthesisAdrian Thurston2013-04-201-19/+9