Skip to content
Neo4j Cypher DSL implementation in MPS
Branch: master
Clone or download
Pull request Compare This branch is 30 commits ahead of rduga:master.
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
.mps
languages/cypher
solutions
.gitattributes
.gitignore Add further ignores Dec 7, 2015
Neo4jCypher.mpr
README.md

README.md

Neo4jCypher

Neo4j Cypher DSL implementation in MPS

Due to the fact that the latest version was using MPS 2.something and Cypher 1.9.5, we created this fork. It represents a port to the current MPS version (currently MPS 3.4.3) while also updating to the current Cypher language version (currently 2.3.1).

Please note that this is work in progress. Not all features of Cypher 2.3.1 have been implemented yet - however, the MPS transition is finished.

Usage

In order to use this language, you need to checkout out the repo

git clone https://github.com/corlab/Neo4jCypher.git

and then download the accoring Neo4j version as described here.

further, to use the experimental graph drawing feature, you are required to install graphstream libs to ./solutions/neo4j.cypher.runtime/libs/graphstream/ (being gs-core-1.3.jar and gs-ui-1.3.jar)

Then open the project using MPS 3.4.3 and generate all required languages and solutions. You should be ready to go!

Contributions

Are very welcome :)

You can’t perform that action at this time.