Binary package “libtruffle-java” in ubuntu jammy
multi-language framework for executing dynamic languages
Truffle is a language abstract syntax tree interpreter which
allow it to implement languages on top of the Graal framework.
.
To implement a language using Truffle you write an AST for your
language and add methods to interpret (perform the action of) each
node.
.
Graal is an Oracle project aiming to implement a high performance
Java dynamic compiler and interpreter.