| Package | Description |
|---|---|
| org.classdump.luna.parser.ast |
The abstract syntax tree (AST) representation of Lua programs.
|
| org.classdump.luna.parser.ast.util |
Utility classes for building and querying the AST.
|
| Modifier and Type | Class and Description |
|---|---|
class |
AssignStatement |
class |
BinaryOperationExpr |
class |
BodyStatement |
class |
BreakStatement |
class |
CallExpr |
static class |
CallExpr.FunctionCallExpr |
static class |
CallExpr.MethodCallExpr |
class |
CallStatement |
class |
DoStatement |
class |
Expr |
class |
FunctionDefExpr |
class |
GenericForStatement |
class |
GotoStatement |
class |
IfStatement |
class |
IndexExpr |
class |
LabelStatement |
class |
LiteralExpr |
class |
LocalDeclStatement |
class |
LValueExpr
An expression that refers to a memory location, i.e.
|
class |
MultiExpr |
class |
NumericForStatement |
class |
ParenExpr |
class |
RepeatUntilStatement |
class |
ReturnStatement |
class |
Statement |
class |
TableConstructorExpr |
class |
UnaryOperationExpr |
class |
VarargsExpr |
class |
VarExpr |
class |
WhileStatement |
| Modifier and Type | Method and Description |
|---|---|
static String |
AttributeUtils.lineString(SyntaxElement elem) |
static String |
AttributeUtils.sourceInfoString(SyntaxElement elem) |
Copyright © 2016–2017. All rights reserved.