| Package | Description |
|---|---|
| org.classdump.luna.compiler |
Core compiler classes.
|
| org.classdump.luna.compiler.analysis |
Static analysis of Lua programs operating on the IR.
|
| org.classdump.luna.compiler.gen.asm |
Java bytecode generation using the ASM library.
|
| org.classdump.luna.compiler.ir |
The intermediate representation (IR) of Lua programs used by the compiler.
|
| org.classdump.luna.compiler.tf |
IR transformations.
|
| org.classdump.luna.compiler.util |
Compiler utility classes.
|
| Class and Description |
|---|
| CompiledModule |
| CompilerChunkLoader
A chunk loader that uses the compiler to convert Lua source
text to Java classfiles, and loads these classfiles into the VM using a
ClassLoader. |
| CompilerSettings
An immutable class encapsulating the settings of the compilation of Lua to Java bytecode
by
LuaCompiler. |
| CompilerSettings.CPUAccountingMode
CPU accounting mode.
|
| FunctionId |
| IRFunc |
| LuaCompiler
A Lua-to-Java-bytecode compiler.
|
| Module |
| Class and Description |
|---|
| FunctionId |
| IRFunc |
| Class and Description |
|---|
| CompilerSettings
An immutable class encapsulating the settings of the compilation of Lua to Java bytecode
by
LuaCompiler. |
| IRFunc |
| Class and Description |
|---|
| FunctionId |
| IRFunc |
| Class and Description |
|---|
| IRFunc |
| Module |
| Class and Description |
|---|
| IRFunc |
Copyright © 2016–2017. All rights reserved.