This repository is a collection of articles on implementing languages based on the Truffle Language Framework and the Graal JIT compiler.
Currently, the main content is the tutorial on adding a Truffle backend to Golo, which discusses many of the details to guide language implementers for other languages.
Additionally there are other notes, for instance on type hierarchies and guards
Notes on Truffle
by Stefan Marr are
licensed under a Creative
Commons Attribution-NonCommercial-ShareAlike 4.0 International
License.
Permissions beyond the scope of this license are available
on request.