Query:
Constraint
Query
^
|
Query
(
Query
)
RESOURCE-NAME
:
{
Query
}
Constraint:
FIELD_NAME
=
!=
CompoundValue
>
>=
<
<=
VALUE
CompoundValue:
*
VALUE
*
[
VALUE
,
]
RESOURCE-NAME:
letter
letter
digit
-
FIELD_NAME:
letter
letter
digit
_
VALUE:
all_characters_except
[^|*=!<>{}()?&]
generated by
Railroad Diagram Generator
then edited heavily