From b37ce20c2ad9e742cf2a67ab73a1818ad1c9e254 Mon Sep 17 00:00:00 2001 From: Nicolas Williams Date: Mon, 2 Dec 2013 12:19:23 -0600 Subject: Add index and rindex builtins --- builtin.c | 2 ++ 1 file changed, 2 insertions(+) (limited to 'builtin.c') diff --git a/builtin.c b/builtin.c index aa3c888a..087741fa 100644 --- a/builtin.c +++ b/builtin.c @@ -676,6 +676,8 @@ static const char* const jq_builtins[] = { "def from_entries: map({(.key): .value}) | add;", "def with_entries(f): to_entries | map(f) | from_entries;", "def reverse: [.[length - 1 - range(0;length)]];", + "def index(i): .[i][0];", + "def rindex(i): .[i][-1:][0];", }; -- cgit v1.2.3