Skip to main content

Module parser

Module parser 

Source
Expand description

Chumsky combinator parsers for the Cypher query language.

Operates on the token stream produced by the lexer. Uses chumsky 0.9 with Simple<Token> errors.

Modulesยง

clause
MATCH, RETURN, WITH, WHERE, CREATE, SET, DELETE and other clause parsers.
ddl
DDL statement parsers: CREATE NODE TABLE, CREATE REL TABLE, DROP, ALTER, COPY.
expression
Recursive expression parser with full operator precedence.
pattern
Node and relationship pattern parsers.
statement
Top-level statement parser dispatching to clause and DDL parsers.