A Scala implementation of parsing with derivatives
Specification of the Cypher property graph query language