topchetoeu/tal-runtime

Clone repo: git clone https://git.topcheto.eu/topchetoeu/tal-runtime.git
All branches, All tags, View raw

Files:

NOT MAINTAINED.

This was meant to be the interpreter for TAL, a custom flavor of lua. However, the performance here is absolutely atrocious, even compared to PUC lua.

Only edge this runtime has over stock lua is its native multithreading capabilities, but any performance gain from multithreading would be gained if you used luajit, unless you had like 200 cores.

Also buggy as hell :/

Look at this repo for educational purposes, don't use in production for crying outloud

TAL Interpreter

This is the TAL interpreter, used for the TAL project. This only includes facilities to operate on values and execute TAL opcode, and nothing more. All standard libraries and the compiler are in different projects.