Specification of the Cypher property graph query language
Parsing, AST and semantic analysis for the Cypher Query Language