1
0
mirror of https://github.com/stedolan/jq.git synced 2024-05-11 05:55:39 +00:00

Make values faster (fix #652)

This commit is contained in:
Nicolas Williams
2014-12-23 23:22:43 -06:00
parent 02cf1831e9
commit 9017b83d4e

View File

@ -1001,7 +1001,7 @@ static const char* const jq_builtins[] = {
"def numbers: select(type == \"number\");",
"def strings: select(type == \"string\");",
"def nulls: select(type == \"null\");",
"def values: arrays, objects, booleans, numbers, strings;",
"def values: select(. != null);",
"def scalars: select(. == null or . == true or . == false or type == \"number\" or type == \"string\");",
"def leaf_paths: paths(scalars);",
"def join($x): reduce .[] as $i (\"\"; . + (if . == \"\" then $i else $x + $i end));",