本人网上找了很久都没有一个比较好的cypher文法,于是花了一段时间研究cypher和编写基于antlr4下的cypher文法。
希望对想用做cypher相关工具的朋友有一点用,欢迎交流。
珍重声明:该文法经过测试,能够在ANTLRWorks2.1下正确运行,并通过了官网上示例测试。
但不表示完美的,如有朋友用它是发现问题,请提交问题到项目git下或者在文章下留言。
另外由于csdn没有转针对antrl文法代码的着色方案,因此选择了actionscript语言着色,还可以看。
官网示例:https://neo4j.com/docs/developer-manual/3.0/cypher/
项目git地址:https://github.com/yoyoma214/Cypher-Antlr4-Grammer
延伸阅读
学习是年轻人改变自己的最好方式