| Package | Description |
|---|---|
| net.thevpc.nsh.parser | |
| net.thevpc.nsh.parser.ctx |
| Modifier and Type | Method and Description |
|---|---|
Token |
DefaultLexer.continueReadDollarWord() |
Token |
DefaultLexer.continueReadWhite() |
Token |
DefaultLexer.continueReadWord() |
Token |
DefaultLexer.nextNonWhiteToken() |
Token |
Lexer.nextToken() |
Token |
Context.nextToken() |
Token |
DefaultLexer.nextToken() |
Token |
PreloadedLexer.nextToken() |
Token |
DefaultLexer.nextToken(int before) |
Token |
DefaultLexer.peedTokenSafe() |
Token |
Lexer.peekToken() |
Token |
DefaultLexer.peekToken() |
Token |
PreloadedLexer.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,
NshContext context) |
void |
DefaultLexer.pushBackToken(Token t) |
| Constructor and Description |
|---|
BinOp(NshNode a,
Token op,
NshNode b) |
BinOpCommand(NshCommandNode left,
Token op,
NshCommandNode right) |
NewlineNode(Token token) |
SequenceCommand(Token op) |
SuffixOpCommand(NshCommandNode a,
Token op) |
TokenNode(Token token) |
UnOpPrefix(Token op,
NshNode a) |
UnOpSuffix(NshNode a,
Token op) |
WhiteNode(Token token) |
| Constructor and Description |
|---|
Comments(List<Token> tokens) |
PreloadedLexer(Collection<Token> tokens) |
| Modifier and Type | Method and Description |
|---|---|
Token |
AntiQuotedContext.nextToken() |
Token |
DollarParContext.nextToken() |
Token |
DoubleQuotedContext.nextToken() |
Token |
SharpContext.nextToken() |
Token |
DefaultContext.nextToken() |
Token |
Par2Context.nextToken() |
Token |
DollarCurlBracketContext.nextToken() |
Token |
SimpleQuotedContext.nextToken() |
Token |
DollarPar2Context.nextToken() |
Copyright © 2026 vpc open source initiative. All rights reserved.