A Quick Introduction to Tamarin Tracing


Bluish Coder: A Quick Introduction to Tamarin Tracing

The interpreter is written in Forth. There are .fs files in the ‘core’ subdirectory that contains the Forth source code. Each ‘abc’ bytecode is implemented in lower level instructions which are implemented in Forth. The tracing jit operates on these lower level instructions. The system can be extended with Forth code to call native C functions. The compiler from Forth to C++ is written in Python and is in ‘utils/fc.py’

My beloved FORTH is returning with vengeance 😉

Related Posts