public class TokenScanner extends java.lang.Object implements DefaultYAMLParser.yyInput
Modifier and Type | Field and Description |
---|---|
static int |
QUOTELEN |
static java.lang.String[] |
tnames |
Constructor and Description |
---|
TokenScanner(Parser parser) |
Modifier and Type | Method and Description |
---|---|
boolean |
advance()
move on to next token.
|
static DefaultYAMLParser.yyInput |
createScanner(Parser parser) |
static void |
error(java.lang.String msg,
Parser parser) |
void |
RETURN_IMPLICIT(org.yecht.TokenScanner.QuotedString q) |
int |
token()
classifies current token.
|
java.lang.Object |
value()
associated with current token.
|
public static final int QUOTELEN
public static final java.lang.String[] tnames
public TokenScanner(Parser parser)
public static void error(java.lang.String msg, Parser parser)
public static DefaultYAMLParser.yyInput createScanner(Parser parser)
public java.lang.Object value()
DefaultYAMLParser.yyInput
DefaultYAMLParser.yyInput.advance()
returned false.value
in interface DefaultYAMLParser.yyInput
DefaultYAMLParser.yyInput.token()
.public int token()
DefaultYAMLParser.yyInput
DefaultYAMLParser.yyInput.advance()
returned false.token
in interface DefaultYAMLParser.yyInput
public boolean advance() throws java.io.IOException
DefaultYAMLParser.yyInput
advance
in interface DefaultYAMLParser.yyInput
IOException
- on input error.public void RETURN_IMPLICIT(org.yecht.TokenScanner.QuotedString q)