Skip to main content

Crate valua_codegen

Crate valua_codegen 

Source
Expand description

Lua 5.1 code emitter — walks a transformed AST and produces formatted source.

Structs§

EmitOptions
Options that control how the emitted Lua source is formatted.
LuaEmitter
Concrete Lua 5.1 / LuaJIT emitter.

Enums§

CodeGenError
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 Block to a String.