A Surprisingly Simple Lua Compiler

Hugo Musso Gualandi, Roberto Ierusalimschy · 2021

Dynamically-typed programming languages are often implemented using interpreters, which offer several advantages in terms of portability and flexibility of the implementation. However, as a language matures and its programs get bigger, programmers may seek compilers, to avoid the interpretation overhead.

Read the paper · More papers on PaperTik