Add general ? operator

This commit is contained in:
Nicolas Williams committed 2014-07-06 01:29:43 -05:00
1 parent 7fce34292e
commit 7d3a44a1e2
3 files changed
+22

No files matched your search

+8
View File
@@ -670,6 +670,14 @@ def inc(x): x |= .+1; inc(.[].a)
[0,1,2,3]
["foo","Cannot index number with string \"a\"",3]
[.[]|(.a, .a)?]
[null,true,{"a":1}]
[null,null,1,1]
[[.[]|[.a,.a]]?]
[null,true,{"a":1}]
[]
# string operations
[.[]|startswith("foo")]
["fo", "foo", "barfoo", "foobar", "barfoob"]