summaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* increment and decrement absolute indentation on _IN_ and _EX_ typescolm-barracuda-v5Adrian Thurston2015-06-285-13/+45
* don't trim trees when sending to parser, identical to stream sendAdrian Thurston2015-06-283-8/+19
* fix for putting back to the compile-time input streamsAdrian Thurston2015-06-271-2/+17
* set debug realms when parsing patterns and replacementsAdrian Thurston2015-06-271-0/+2
* testing some indentation-normalization codeAdrian Thurston2015-06-212-0/+39
* removed the fd-based IO funcs, just using FILE structsAdrian Thurston2015-06-217-100/+89
* allow switch statements to be wrapped in {}colm-barracuda-v4Adrian Thurston2015-06-172-2/+4
* more cleanup in the list and map type resolve/declareAdrian Thurston2015-06-142-76/+83
* cleanup in the list and map typesAdrian Thurston2015-06-146-99/+42
* cleanup and simplification, generic elements and variousAdrian Thurston2015-06-1314-125/+62
* fixed segfault following parse error in included fileAdrian Thurston2015-06-121-1/+2
* adding commit points to switch clausesAdrian Thurston2015-06-081-13/+19
* some cleanup around the unified list and map genericsAdrian Thurston2015-06-0810-163/+70
* giving list and map the original (non-vlist) funcs and fieldsAdrian Thurston2015-06-078-10/+88
* now creating list and map el structures in the declare passAdrian Thurston2015-06-077-192/+190
* some nameing cleanup around list and list elAdrian Thurston2015-06-065-158/+42
* replacing list and map with vlist and vmapAdrian Thurston2015-06-0628-113/+207
* fixes for vmap insertAdrian Thurston2015-06-057-69/+31
* more vmap implementationAdrian Thurston2015-06-054-45/+98
* more of the vlist implementation .. moved all test cases to vlistAdrian Thurston2015-06-0514-298/+420
* large scale symbol renaming in C codecolm-barracuda-v3Adrian Thurston2015-05-2230-3533/+3533
* naming convention improvementsAdrian Thurston2015-05-1716-561/+479
* more application of C naming conventionsAdrian Thurston2015-05-1530-1821/+1781
* naming convention improvementsAdrian Thurston2015-05-1526-491/+482
* improved naming, moved generated parser code to subdir genAdrian Thurston2015-05-1022-249/+243
* some naming cleanupAdrian Thurston2015-05-1016-68/+69
* merged FsmRun and PdaRun into pda_run, eliminated typedefAdrian Thurston2015-05-1017-356/+321
* cleanup of the coroutine codeAdrian Thurston2015-05-105-155/+178
* code cleanup and some fixes for iter unwind since splitting unwind/destroyAdrian Thurston2015-05-1015-82/+114
* check shift count when undoing a reduced thingAdrian Thurston2015-05-081-0/+10
* added inUnwind to the iteratorsAdrian Thurston2015-05-037-53/+63
* brought back the comma to param/arg listsAdrian Thurston2015-05-0379-302/+326
* downref find tree arg in MAP find (if tree)Adrian Thurston2015-05-028-26/+42
* fixed identification of tree map keys, which fixes the key downrefcolm-barracuda-v2colm-barracuda-v1Adrian Thurston2015-04-194-2/+11
* fixed missing downref in the logical operatorsAdrian Thurston2015-04-194-37/+27
* some name cleanupAdrian Thurston2015-04-195-15/+15
* add destroy2 to unwind code for user itersAdrian Thurston2015-04-053-2/+16
* adding unwind code to return pointsAdrian Thurston2015-04-053-28/+124
* always yield nil at the end of an iteratorAdrian Thurston2015-04-051-8/+3
* warning elim, and impl of vlist files _R onlyAdrian Thurston2015-04-055-75/+156
* some warning fixes, CFLAGS default needs to be higher in configure.acAdrian Thurston2015-04-035-62/+14
* some fixes for contiguous stackAdrian Thurston2015-04-031-7/+9
* removed the contiguous computationAdrian Thurston2015-04-036-92/+17
* fixes for host-code function calls, added a couple test casesAdrian Thurston2015-04-036-85/+175
* added test case for C extensionsAdrian Thurston2015-04-033-2/+48
* added stack pointer to the extension func arg listAdrian Thurston2015-04-031-2/+2
* removed the INIT_LOCALS instruction, building it into call opAdrian Thurston2015-04-035-94/+47
* always emit the host-call functionAdrian Thurston2015-04-013-42/+43
* first cut of C extensionsAdrian Thurston2015-04-0116-15/+207
* added some missing uses of vm_{g,s}et_localAdrian Thurston2015-03-301-8/+8