summaryrefslogtreecommitdiffstats
path: root/builtin.c
AgeCommit message (Expand)Author
2013-05-16Remove the insane "fold" operation, replace with saner "reduce".Stephen Dolan
2013-05-16Reverse function. Closes #94.Stephen Dolan
2013-05-15Only generate code for those builtin functions actually used.Stephen Dolan
2013-05-15'length' function now measures string length in codepoints, not bytes.Stephen Dolan
2013-05-14Add the range functionStephen Dolan
2013-05-13Add to_entries, from_entries and with_entries functions.Stephen Dolan
2013-05-13Refactor path logic.Stephen Dolan
2013-05-08Merge remote-tracking branch 'stagrlee/master' into autotoolsStephen Dolan
2013-05-06Add the "has" function. Closes #74.Stephen Dolan
2013-05-05Make a few constant globals actually const.Stephen Dolan
2013-02-02merging upstream stedolan changesLee Thompson
2013-01-03Fix negative number syntax. Add a unary '-' operator.Stephen Dolan
2012-12-31Clean up jv_object_foreach and add jv_array_foreachStephen Dolan
2012-12-29Add the `recurse` function. See #37.Stephen Dolan
2012-12-29Make null + foo return foo, rather than an error.Stephen Dolan
2012-12-29Refactor assignment.Stephen Dolan
2012-12-29Improvements to del(foo).Stephen Dolan
2012-12-29Fix a bug in URI-encoding of certain non-ASCII characters.Stephen Dolan
2012-12-28Path manipulation (path/getpath/setpath/delpath) and docs.Stephen Dolan
2012-12-28@foo syntax for encoding of strings into various formats.Stephen Dolan
2012-12-16Fix a bug uncovered by tests extracted from manual.Stephen Dolan
2012-12-10error() functionStephen Dolan
2012-12-04Add min, max, min_by, max_by functions.Stephen Dolan
2012-12-04Refactor function argument passing into what it always should have been.Stephen Dolan
2012-12-03General cleanup - rename a few things, delete dead code.Stephen Dolan
2012-12-03Add a `unique` function.Stephen Dolan
2012-12-02sort_by and group_by functions, tests and docs.Stephen Dolan
2012-12-02Demote "contains" to a built-in function rather than an operator.Stephen Dolan
2012-12-02Clean up implementation of builtin functions.Stephen Dolan
2012-12-02Move all the includes one place to the leftStephen Dolan
2012-12-02Clean up calls to C functions, unify opcodesStephen Dolan
2012-11-30Sort function and more general comparison operators.Stephen Dolan
2012-11-28revert back to make invoking flex, fix a few bugsLee Thompson
2012-11-26Merge remote-tracking branch 'origin/master'Stephen Dolan
2012-11-26Define bytecoded builtins more concisely.Stephen Dolan
2012-11-26Clean up function creation API and epilogue generation.Stephen Dolan
2012-10-24Implemented contains operatorStephen Roantree
2012-10-23Implement 'not equal' (!=) as a binopDamian Gryski
2012-10-22Allow the 'keys' function to take arrays.Stephen Dolan
2012-10-20Add a 'keys' function. Fixes #4.Stephen Dolan
2012-10-07Add <,>,<=,>= binopsStephen Roantree
2012-09-18Implement the 'add' builtin promised by the docs' examples.Stephen Dolan
2012-09-18Move everything around - delete old Haskell code, clean up build.Stephen Dolan