GraalVM / Truffle - based interpreter extension to JetBrains MPS
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
.mps
languages
solutions
.gitattributes
.gitignore
MPSProject1.iml
README.md

README.md

Prototype of MPS Interpreter Framework based on GraalVM / Truffle

Hints:

  • We need to "Clean Compiled Java Files" on example.mps.com.oracle.truffle.sl.interpreter after every restart of MPS and before every rebuild, to make sure the annotation processors are executed.
  • TruffleRuntime will look for its languages only on first invocation. Therefore, every change to the interpreter requires a MPS restart.