| Package | Description |
|---|---|
| org.classdump.luna.parser |
Core classes of the Lua 5.3 parser.
|
| org.classdump.luna.parser.ast |
The abstract syntax tree (AST) representation of Lua programs.
|
| Modifier and Type | Method and Description |
|---|---|
static LiteralExpr |
Exprs.literal(SourceInfo src,
Literal value) |
| Modifier and Type | Class and Description |
|---|---|
class |
BooleanLiteral |
class |
NilLiteral |
class |
Numeral |
static class |
Numeral.FloatNumeral |
static class |
Numeral.IntegerNumeral |
class |
StringLiteral |
| Modifier and Type | Method and Description |
|---|---|
Literal |
StringLiteral.accept(Transformer tf) |
Literal |
Numeral.IntegerNumeral.accept(Transformer tf) |
Literal |
Numeral.FloatNumeral.accept(Transformer tf) |
Literal |
NilLiteral.accept(Transformer tf) |
abstract Literal |
Literal.accept(Transformer tf) |
Literal |
BooleanLiteral.accept(Transformer tf) |
Literal |
Visitor.transform(BooleanLiteral l) |
Literal |
Transformer.transform(BooleanLiteral l) |
Literal |
Visitor.transform(NilLiteral l) |
Literal |
Transformer.transform(NilLiteral l) |
Literal |
Visitor.transform(Numeral.FloatNumeral l) |
Literal |
Transformer.transform(Numeral.FloatNumeral l) |
Literal |
Visitor.transform(Numeral.IntegerNumeral l) |
Literal |
Transformer.transform(Numeral.IntegerNumeral l) |
Literal |
Visitor.transform(StringLiteral l) |
Literal |
Transformer.transform(StringLiteral l) |
Literal |
LiteralExpr.value() |
| Modifier and Type | Method and Description |
|---|---|
LiteralExpr |
LiteralExpr.update(Literal value) |
| Constructor and Description |
|---|
LiteralExpr(Attributes attr,
Literal value) |
Copyright © 2016–2017. All rights reserved.