summaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* 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
* additional function call testAdrian Thurston2015-03-291-0/+39
* use contiguous space on caller stack for argsAdrian Thurston2015-03-295-130/+184
* allocate space for args on the caller's stackAdrian Thurston2015-03-282-5/+28
* transmit return value to caller via a registerAdrian Thurston2015-03-283-24/+22
* work in progress on a contiguous arg space prepared by callerAdrian Thurston2015-03-285-6/+53
* handle signals in the system call and return the correct exit statusAdrian Thurston2015-03-241-3/+7
* generalized loopCleanup code to a stack unwind code vectorAdrian Thurston2015-03-224-20/+13
* removing casting from push/pop callsAdrian Thurston2015-03-225-75/+80
* added global versions of the uord and sord funcsAdrian Thurston2015-03-211-0/+25
* added global versions of atoi, atoo, suffix and prefixAdrian Thurston2015-03-213-0/+42
* added exit_hard function, which just calls the system exitAdrian Thurston2015-03-213-36/+56
* some improvements to the Code reading macrosAdrian Thurston2015-03-211-76/+43
* some cleanup in the type macrosAdrian Thurston2015-03-215-75/+75
* renamed push and pop to push_tree and pop_treeAdrian Thurston2015-03-206-372/+368
* removed the global downref from system callAdrian Thurston2015-03-151-2/+1
* added string.atoo (octal version of atoi)Adrian Thurston2015-03-144-0/+26
* various minor cleanup in bytecodeAdrian Thurston2015-03-014-23/+21
* implemented str.prefix and str.suffixAdrian Thurston2015-03-016-16/+59
* some cleanup in the comparison and arithmetic operatorsAdrian Thurston2015-02-281-158/+103
* fixed a couple opcodes with missing breaksAdrian Thurston2015-02-261-0/+2