| Package | Description |
|---|---|
| net.thevpc.nuts.toolbox.nsh.jshell.parser | |
| net.thevpc.nuts.toolbox.nsh.jshell.parser.ctx |
| Modifier and Type | Method and Description |
|---|---|
Token |
DefaultLexer.continueReadDollarWord() |
Token |
DefaultLexer.continueReadWhite() |
Token |
DefaultLexer.continueReadWord() |
Token |
DefaultLexer.nextNonWhiteToken() |
Token |
DefaultLexer.nextToken() |
Token |
PreloadedLexer.nextToken() |
Token |
Lexer.nextToken() |
Token |
Context.nextToken() |
Token |
DefaultLexer.nextToken(int before) |
Token |
DefaultLexer.peedTokenSafe() |
Token |
DefaultLexer.peekToken() |
Token |
PreloadedLexer.peekToken() |
Token |
Lexer.peekToken() |
Token |
DefaultLexer.processContext(String prefix,
Context t) |
| Modifier and Type | Method and Description |
|---|---|
Iterable<Token> |
DefaultLexer.tokens() |
| Modifier and Type | Method and Description |
|---|---|
static String |
Yaccer.evalTokenString(Token token,
JShellContext context) |
void |
DefaultLexer.pushBackToken(Token t) |
| Constructor and Description |
|---|
BinOp(JShellNode a,
Token op,
JShellNode b) |
BinOpCommand(JShellCommandNode left,
Token op,
JShellCommandNode right) |
NewlineNode(Token token) |
SuffixOpCommand(JShellCommandNode a,
Token op) |
TokenNode(Token token) |
UnOpPrefix(Token op,
JShellNode a) |
UnOpSuffix(JShellNode a,
Token op) |
WhiteNode(Token token) |
| Constructor and Description |
|---|
Comments(List<Token> tokens) |
PreloadedLexer(Collection<Token> tokens) |
| Modifier and Type | Method and Description |
|---|---|
Token |
DollarParContext.nextToken() |
Token |
SimpleQuotedContext.nextToken() |
Token |
SharpContext.nextToken() |
Token |
AntiQuotedContext.nextToken() |
Token |
DollarCurlBracketContext.nextToken() |
Token |
DollarPar2Context.nextToken() |
Token |
Par2Context.nextToken() |
Token |
DoubleQuotedContext.nextToken() |
Token |
DefaultContext.nextToken() |
Copyright © 2022 vpc open source initiative. All rights reserved.