1.0.3 • Published 3 years ago
cql-parser v1.0.3
CQL Parser
a parser for a subset of the Confluence Query Language
CQL Grammar
- CQLTerm := \("or"\)*
- SubTerm :=\("and"\)*
- UnopTerm := ("not")?\
- CQLAtom := \ | \ | "(" \ ")"
- CQLSingleAtom := \\<CQL_STRING_OPERATORS>\"\\"
- Field := "ancestor" | "creator" | "label" | "parent" | "space" | "title"
- CQL_STRING_OPERATORS := "=" | "!=" | "~" | "!~"
- CQLListAtom := \\<CQL_List_Operators>\
- list := "("\
- list1 := \ | \\
- restList := ")" | ","\