public class TokenParser
extends java.lang.Object
| Modifier and Type | Field and Description |
|---|---|
static SourceCodeMatcher |
ANY_CHARACTERS |
static TokenStartEnd |
BEGIN_OF_CODE |
static SourceCodeMatcher |
DELIMITER |
static SourceCodeMatcher |
DIGITAL |
static TokenStartEnd |
END_OF_CODE |
static SourceCodeMatcher |
OPERATOR |
| Constructor and Description |
|---|
TokenParser(SourceCode sourceCode) |
TokenParser(SourceCode sourceCode,
TokenStream tokenStream) |
| Modifier and Type | Method and Description |
|---|---|
static SourceCodeMatcher |
after(java.util.function.Predicate<Token> predicate) |
static SourceCodeMatcher |
after(java.lang.String code) |
static SourceCodeMatcher |
CHARACTER(char a) |
static TokenStartEnd |
excluded(SourceCodeMatcher sourceCodeMatcher) |
static TokenStartEnd |
included(SourceCodeMatcher sourceCodeMatcher) |
public static final SourceCodeMatcher DIGITAL
public static final SourceCodeMatcher DELIMITER
public static final SourceCodeMatcher OPERATOR
public static final SourceCodeMatcher ANY_CHARACTERS
public static final TokenStartEnd END_OF_CODE
public static final TokenStartEnd BEGIN_OF_CODE
public TokenParser(SourceCode sourceCode)
public TokenParser(SourceCode sourceCode, TokenStream tokenStream)
public static SourceCodeMatcher after(java.util.function.Predicate<Token> predicate)
public static SourceCodeMatcher after(java.lang.String code)
public static SourceCodeMatcher CHARACTER(char a)
public static TokenStartEnd included(SourceCodeMatcher sourceCodeMatcher)
public static TokenStartEnd excluded(SourceCodeMatcher sourceCodeMatcher)