openCypher reference parser implementation

185 views
Skip to first unread message

Matthias Schmid

unread,
Jan 30, 2017, 11:31:00 AM1/30/17
to openCypher
Hello everyone,


I have a short question regarding the article in https://neo4j.com/blog/open-cypher-sql-for-graphs/ , because it was mentioned that there is going to be a  Cypher parser as the first deliverable of the reference implemenation. 

Since I am currently planning on implementing a cypher query interface (written in java), I was wondering what the state of the deliverable is and if there is any indication of when it will be released.


Best regards,
Matthias

Mats Rydberg

unread,
Jan 31, 2017, 2:35:53 AM1/31/17
to openCypher
Hello Matthias

What is already available is the Antlr and EBNF grammars, which you may download from here. Since you are JVM-based, you can also use the Neo4j parser by depending on our frontend module through Maven (assuming you have a compatible license).

There is no current time-based plan we can share as to when these two artifacts will be joint together to be based off of the same source. Also, apart from these two pieces, there won't be any other parser-related artifacts published by us. What we do have planned is to change the licensing of the frontend module to be more permissive, and also to make sure that it fits 100% with the openCypher grammar and its artifacts.

All the best
Mats

Matthias Schmid

unread,
Feb 2, 2017, 5:31:18 AM2/2/17
to openCypher

Hello Mats,

thanks for the quick reply. That is actually very helpful.

Best Regards
Matthias
Reply all
Reply to author
Forward
0 new messages