Graal Tools suite provides tooling support for guest languages running on the graal platform. It depends on Truffle and is language-agnostic. The Tools are available to be used with any language written on Truffle and passing TCK tests.
The tools provided in this suite have options, that can be specified to command-line language launchers. Some tools have their APIs.
Setup and Build
git clone https://github.com/graalvm/mx.git export PATH=$PWD/mx:$PATH git clone https://github.com/graalvm/graal.git cd graal/tools mx build mx unittest
You can generate IDE project configurations by running:
This will generate Eclipse, IntelliJ, and NetBeans project configurations.
You can contact the Truffle developers at email@example.com mailing list. To contribute a change, verify it using
$ mx gate
and start a pull request.
The Tools are is licensed under the GPL 2 with Classpath exception.