Package | Description |
---|---|
org.codehaus.mojo.natives.parser |
Modifier and Type | Class | Description |
---|---|---|
class |
BranchState |
|
class |
CaseInsensitiveLetterState |
This parser state checks consumed characters against a specific character (case insensitive).
|
class |
FilenameState |
|
class |
LetterState |
This parser state checks consumed characters against a specific character.
|
class |
PostE |
|
class |
WhitespaceOrCaseInsensitiveLetterState |
This parser state checks consumed characters against a specific character (case insensitive) or whitespace.
|
class |
WhitespaceOrLetterState |
This parser state checks consumed characters against a specific character or whitespace.
|
Modifier and Type | Method | Description |
---|---|---|
abstract AbstractParserState |
AbstractParserState.consume(char ch) |
Consume a character
|
AbstractParserState |
BranchState.consume(char ch) |
|
AbstractParserState |
CaseInsensitiveLetterState.consume(char ch) |
Consumes a character and returns the next state for the parser.
|
AbstractParserState |
FilenameState.consume(char ch) |
|
AbstractParserState |
LetterState.consume(char ch) |
Consumes a character and returns the next state for the parser.
|
AbstractParserState |
PostE.consume(char ch) |
|
AbstractParserState |
WhitespaceOrCaseInsensitiveLetterState.consume(char ch) |
Consumes a character and returns the next state for the parser.
|
AbstractParserState |
WhitespaceOrLetterState.consume(char ch) |
Consumes a character and returns the next state for the parser.
|
abstract AbstractParserState |
AbstractParser.getNewLineState() |
|
AbstractParserState |
CParser.getNewLineState() |
|
AbstractParserState |
FortranParser.getNewLineState() |
Get the state for the beginning of a new line.
|
protected AbstractParserState |
BranchState.getNoMatchState() |
Constructor | Description |
---|---|
BranchState(AbstractParser parser,
char[] branchChars,
AbstractParserState[] branchStates,
AbstractParserState noMatchState) |
|
CaseInsensitiveLetterState(AbstractParser parser,
char matchLetter,
AbstractParserState nextStateArg,
AbstractParserState noMatchStateArg) |
Constructor.
|
LetterState(AbstractParser parser,
char matchLetter,
AbstractParserState nextStateArg,
AbstractParserState noMatchStateArg) |
Constructor.
|
PostE(CParser parser,
AbstractParserState bracket,
AbstractParserState quote) |
|
WhitespaceOrCaseInsensitiveLetterState(AbstractParser parser,
char matchLetter,
AbstractParserState nextStateArg) |
Constructor.
|
WhitespaceOrLetterState(AbstractParser parser,
char matchLetter,
AbstractParserState nextStateArg) |
Constructor.
|
Copyright © 2019 MojoHaus. All rights reserved.