Skip to content

Commit af0d21b

Browse files
list-filter-expr is a bracket-specifier. (#76)
* `list-filter-expr` is a `bracket-specifier`. * Maintain correct order for list-filter-expr documentation Co-authored-by: Nolan Woods <[email protected]>
1 parent 83a3aa5 commit af0d21b

File tree

1 file changed

+2
-1
lines changed

1 file changed

+2
-1
lines changed

GRAMMAR.ABNF

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -47,7 +47,7 @@
4747
;;
4848
;; %%GRAMMAR%%
4949

50-
expression = sub-expression / index-expression / comparator-expression / list-filter-expr
50+
expression = sub-expression / index-expression / comparator-expression
5151
expression =/ or-expression / identifier
5252
expression =/ and-expression / not-expression / paren-expression
5353
expression =/ multi-select-list / multi-select-hash / literal
@@ -380,6 +380,7 @@ bracket-specifier =/ "[" "*" "]"
380380
;; ```
381381

382382
list-filter-expr = "[?" expression "]" ;; # Filter Expressions \
383+
bracket-specifier =/ list-filter-expr ;; \
383384
comparator-expression = expression comparator expression ;; \
384385
comparator = "<" / "<=" / "==" / ">=" / ">" / "!="
385386
;; A filter expression provides a way to select JSON elements based on a comparison to another expression. A filter

0 commit comments

Comments
 (0)