public class Yaccer extends Object
| Modifier and Type | Class and Description |
|---|---|
static class |
Yaccer.Argument |
static class |
Yaccer.ArgumentsLine |
class |
Yaccer.BinOp |
static class |
Yaccer.BinOpCommand |
class |
Yaccer.CommentedNode |
class |
Yaccer.Comments |
class |
Yaccer.CondBloc |
class |
Yaccer.IfCommand |
class |
Yaccer.NewlineNode |
class |
Yaccer.Par |
class |
Yaccer.SuffixOpCommand |
static class |
Yaccer.TokenNode |
class |
Yaccer.UnOpPrefix |
class |
Yaccer.UnOpSuffix |
class |
Yaccer.WhileCommand |
class |
Yaccer.WhiteNode |
| Modifier and Type | Method and Description |
|---|---|
static String |
evalNodeString(JShellNode node,
JShellContext context) |
static String |
evalTokenString(Token token,
JShellContext context) |
Iterable<JShellNode> |
nodes() |
Yaccer.Argument |
readArgument() |
JShellCommandNode |
readCommandL1() |
JShellCommandNode |
readCommandL2() |
JShellCommandNode |
readCommandL3() |
Yaccer.Comments |
readComments() |
JShellNode |
readNode() |
JShellNode |
readNodeL0() |
JShellNode |
readNodeL1() |
JShellNode |
readNodeL2() |
JShellNode |
readNodeL3() |
JShellNode |
readNodeL4() |
JShellNode |
readNodeL5() |
JShellCommandNode |
readScript() |
JShellCommandNode |
readScriptL2() |
JShellCommandNode |
readScriptL3() |
JShellCommandNode |
readScriptL4() |
JShellCommandNode |
readScriptL5() |
Yaccer.ArgumentsLine |
readScriptLine() |
JShellCommandNode |
readScriptPar() |
public Yaccer(Lexer lexer)
public Iterable<JShellNode> nodes()
public JShellNode readNodeL0()
public JShellCommandNode readScriptL2()
public JShellCommandNode readScriptL3()
public JShellCommandNode readScriptL4()
public JShellCommandNode readScriptL5()
public JShellNode readNodeL1()
public JShellNode readNodeL2()
public JShellNode readNodeL3()
public JShellNode readNodeL4()
public JShellNode readNodeL5()
public JShellNode readNode()
public JShellCommandNode readScriptPar()
public JShellCommandNode readCommandL1()
public JShellCommandNode readCommandL2()
public JShellCommandNode readCommandL3()
public Yaccer.ArgumentsLine readScriptLine()
public JShellCommandNode readScript()
public Yaccer.Comments readComments()
public Yaccer.Argument readArgument()
public static String evalTokenString(Token token, JShellContext context)
public static String evalNodeString(JShellNode node, JShellContext context)
Copyright © 2022 vpc open source initiative. All rights reserved.