public abstract class Scanner.Token
extends java.lang.Object
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
getIdentifier() |
java.lang.String |
getKeyword() |
java.lang.Object |
getLiteralValue() |
Location |
getLocation() |
java.lang.String |
getOperator() |
boolean |
isEOF() |
boolean |
isIdentifier() |
boolean |
isIdentifier(java.lang.String id) |
boolean |
isKeyword() |
boolean |
isKeyword(java.lang.String k) |
boolean |
isKeyword(java.lang.String[] ks) |
boolean |
isLiteral() |
boolean |
isOperator() |
boolean |
isOperator(java.lang.String o) |
boolean |
isOperator(java.lang.String[] os) |
public Location getLocation()
public boolean isKeyword()
public boolean isKeyword(java.lang.String k)
public boolean isKeyword(java.lang.String[] ks)
public java.lang.String getKeyword()
throws CompileException
CompileExceptionpublic boolean isIdentifier()
public boolean isIdentifier(java.lang.String id)
public java.lang.String getIdentifier()
throws CompileException
CompileExceptionpublic boolean isLiteral()
public java.lang.Object getLiteralValue()
throws CompileException
CompileExceptionpublic boolean isOperator()
public boolean isOperator(java.lang.String o)
public boolean isOperator(java.lang.String[] os)
public java.lang.String getOperator()
throws CompileException
CompileExceptionpublic boolean isEOF()
Copyright © 2001-2012. All Rights Reserved.