summaryrefslogtreecommitdiffstats
path: root/c/execute.c
AgeCommit message (Expand)Author
2012-09-11Make .[] capable of iteration over objects as well as arrays.Stephen Dolan
2012-09-11Better error handling and messages for invalid index/assign operations.Stephen Dolan
2012-09-11Much, much better error reporting from the parser.Stephen Dolan
2012-09-10Sensible error messages when a silly addition is performed.Stephen Dolan
2012-09-10Make jv_invalid() first-class values capable of holding an error.Stephen Dolan
2012-09-10Make a main program that doesn't spam debugging info.Stephen Dolan
2012-09-04if-then-else and defined-or operatorsStephen Dolan
2012-09-03Fix some confusion between "null" and "invalid".Stephen Dolan
2012-09-03JV_KIND_INVALID values to represent failed lookups, etc + various tests.Stephen Dolan
2012-09-03Make assignment work again: = and |= operators.Stephen Dolan
2012-09-02Fix behaviour of stack at program termination.Stephen Dolan
2012-09-02Move from Jansson to JV - proper freeing of memoryStephen Dolan
2012-09-02Move from Jansson to JV - interpreter loopStephen Dolan
2012-08-28Fix a bug in lexical scoping, add testsStephen Dolan
2012-08-27Remove syntax distinction between builtin and user callsStephen Dolan
2012-08-27first pass at assignmentStephen Dolan
2012-08-262nd order functionsStephen Dolan
2012-08-22bugfix for backtracking over RET insns, and a truly evil testcaseStephen Dolan
2012-08-21Closures over variablesStephen Dolan
2012-08-21First pass at functions + testsStephen Dolan
2012-08-21frame layout refactorStephen Dolan
2012-08-16an addition operator, of sortsStephen
2012-08-16Most of a C implementation of jqStephen