summaryrefslogtreecommitdiffstats
path: root/builtin.c
AgeCommit message (Expand)Author
2014-06-16Added `flatten` and `flatten(x)` functionsSantiago Lapresta
2014-06-13Add `env` builtinNicolas Williams
2014-06-08Add `indices(s)`, improve `index(s)`, `rindex(s)`Nicolas Williams
2014-06-07Added `join` functionSantiago Lapresta
2014-06-07String * number should be commutativeNicolas Williams
2014-05-12Added unique_by functionSantiago Lapresta
2014-03-13Also add `scalars`Nicolas Williams
2014-03-13Added `arrays` and other filtersSantiago Lapresta
2014-03-08Add a recursive object merge strategy and bind it to *Filippo Valsorda
2014-02-21Initial add of math functions.Mike McCabe
2014-02-20Add `?`, `.[]?`, and `..` operatorsNicolas Williams
2014-02-17Added `all` and `any` builtinsSantiago Lapresta
2014-02-05Fix cut-n-paste in `leaf_paths`; doc and test 'emNicolas Williams
2014-02-05#285 add and builtinsNicolas Williams
2013-12-04Add index and rindex builtinsNicolas Williams
2013-12-04Make length return abs value of numeric inputsNicolas Williams
2013-12-04Add callback interface for errorsNicolas Williams
2013-12-04Add ltrimstr and rtrimstr functionsNicolas Williams
2013-12-04Add tojson and fromjson builtinsNicolas Williams
2013-12-04Add string division by string (split on separator)Nicolas Williams
2013-12-04Add string multiplication by numberNicolas Williams
2013-12-04Add startswith/endswithNicolas Williams
2013-12-04Add explode/implode jq functions to match jv APINicolas Williams
2013-09-14Merge pull request #182 from mdaines/sqrt-builtinStephen Dolan
2013-09-14Merge branch 'libjq'Stephen Dolan
2013-09-11Add sqrt operatorMichael Daines
2013-06-23Remove #includes from jv.hlibjqStephen Dolan
2013-06-22Merge branch 'header-cleanup' into libjqStephen Dolan
2013-06-21Add floor operatorNicolas Williams
2013-06-21Add mod (and setmod) operatorsNicolas Williams
2013-06-21Add libjq autoconf gooNicolas Williams
2013-06-21Move cfunction invocation code to the interpreter loop.header-cleanupStephen Dolan
2013-06-18Simplify block functions for variablesStephen Dolan
2013-06-15Move slurp_file() into library as jv_load_file()Nicolas Williams
2013-05-29Load library from ~/.jqBrendan Macmillan
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