Expand description
Lua 5.1 code emitter — walks a transformed AST and produces formatted source.
Structs§
- Emit
Options - Options that control how the emitted Lua source is formatted.
- LuaEmitter
- Concrete Lua 5.1 /
LuaJITemitter.
Enums§
- Code
GenError - Errors produced by the Lua 5.1 code emitter.
- LuaTarget
- Target Lua runtime — controls which built-ins and polyfills are assumed available.
Traits§
- CodeGen
- A code-generation backend that can emit a
Blockto aString.