| 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 |
Core classes for Java bytecode generation.
|
| 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 |
|---|
| Code |
| UpVar |
| Var |
| Class and Description |
|---|
| AbstractVal |
| IRNode |
| MultiVal |
| PhiVal |
| Val |
| Var |
| Class and Description |
|---|
| BasicBlock |
| Code |
| Label |
| Class and Description |
|---|
| UpVar |
| Class and Description |
|---|
| AbstractVal |
| BinOp |
| BodyNode |
| CodeVisitor |
| IRNode |
| IRVisitor |
| LoadConst.Bool |
| LoadConst.Flt |
| LoadConst.Int |
| LoadConst.Nil |
| LoadConst.Str |
| MultiGet |
| ToNumber |
| UnOp |
| Var |
| VarInit |
| VarLoad |
| VarStore |
Copyright © 2016–2017. All rights reserved.