| 程序包 | 说明 |
|---|---|
| org.luaj.vm2.ast | |
| org.luaj.vm2.parser |
| 限定符和类型 | 类和说明 |
|---|---|
class |
Block |
static class |
Stat.Assign |
static class |
Stat.Break |
static class |
Stat.FuncCallStat |
static class |
Stat.FuncDef |
static class |
Stat.GenericFor |
static class |
Stat.Goto |
static class |
Stat.IfThenElse |
static class |
Stat.Label |
static class |
Stat.LocalAssign |
static class |
Stat.LocalFuncDef |
static class |
Stat.NumericFor |
static class |
Stat.RepeatUntil |
static class |
Stat.Return |
static class |
Stat.WhileDo |
| 限定符和类型 | 字段和说明 |
|---|---|
List<Stat> |
Block.stats |
| 限定符和类型 | 方法和说明 |
|---|---|
static Stat |
Stat.assignment(List<Exp.VarExp> vars,
List<Exp> exps) |
static Stat |
Stat.block(Block block) |
static Stat |
Stat.breakstat() |
static Stat |
Stat.forgeneric(List<Name> names,
List<Exp> exps,
Block block) |
static Stat |
Stat.fornumeric(String name,
Exp initial,
Exp limit,
Exp step,
Block block) |
static Stat |
Stat.functioncall(Exp.FuncCall funccall) |
static Stat |
Stat.functiondef(FuncName funcname,
FuncBody funcbody) |
static Stat |
Stat.gotostat(String name) |
static Stat |
Stat.ifthenelse(Exp ifexp,
Block ifblock,
List<Exp> elseifexps,
List<Block> elseifblocks,
Block elseblock) |
static Stat |
Stat.labelstat(String name) |
static Stat |
Stat.localassignment(List<Name> names,
List<Exp> values) |
static Stat |
Stat.localfunctiondef(String name,
FuncBody funcbody) |
static Stat |
Stat.repeatuntil(Block block,
Exp exp) |
static Stat |
Stat.returnstat(List<Exp> exps) |
static Stat |
Stat.whiledo(Exp exp,
Block block) |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
Block.add(Stat s) |
| 限定符和类型 | 方法和说明 |
|---|---|
Stat |
LuaParser.Assign(Exp.VarExp v0) |
Stat |
LuaParser.ExprStat() |
Stat |
LuaParser.IfThenElse() |
Stat |
LuaParser.Label() |
Stat |
LuaParser.ReturnStat() |
Stat |
LuaParser.Stat() |
Copyright © 2020. All rights reserved.