| java.lang.Object oscript.parser.ASCII_UCodeESC_CharStream
ASCII_UCodeESC_CharStream | final public class ASCII_UCodeESC_CharStream (Code) | | An implementation of interface CharStream, where the stream is assumed to
contain only ASCII characters (with java-like unicode escape processing).
|
Constructor Summary | |
public | ASCII_UCodeESC_CharStream(java.io.Reader dstream, int startline, int startcolumn, int buffersize) | public | ASCII_UCodeESC_CharStream(java.io.Reader dstream, int startline, int startcolumn) | public | ASCII_UCodeESC_CharStream(java.io.InputStream dstream, int startline, int startcolumn, int buffersize) | public | ASCII_UCodeESC_CharStream(java.io.InputStream dstream, int startline, int startcolumn) |
Method Summary | |
final public static char | BeginToken() | public static void | Done() | final public static String | GetImage() | final public static char[] | GetSuffix(int len) | public void | ReInit(java.io.Reader dstream, int startline, int startcolumn, int buffersize) | public void | ReInit(java.io.Reader dstream, int startline, int startcolumn) | public void | ReInit(java.io.InputStream dstream, int startline, int startcolumn, int buffersize) | public void | ReInit(java.io.InputStream dstream, int startline, int startcolumn) | public static void | adjustBeginLineColumn(int newLine, int newCol) | final public static void | backup(int amount) | final public static int | getBeginColumn() | final public static int | getBeginLine() | final public static int | getBeginOffset() | final public static int | getColumn() | final public static int | getEndColumn() | final public static int | getEndLine() | final public static int | getEndOffset() | final public static int | getLine() | final static int | hexval(char c) | final public static char | readChar() |
available | static int available(Code) | | |
bufpos | public static int bufpos(Code) | | |
bufsize | static int bufsize(Code) | | |
staticFlag | final public static boolean staticFlag(Code) | | |
tokenBegin | static int tokenBegin(Code) | | |
ASCII_UCodeESC_CharStream | public ASCII_UCodeESC_CharStream(java.io.Reader dstream, int startline, int startcolumn, int buffersize)(Code) | | |
ASCII_UCodeESC_CharStream | public ASCII_UCodeESC_CharStream(java.io.Reader dstream, int startline, int startcolumn)(Code) | | |
ASCII_UCodeESC_CharStream | public ASCII_UCodeESC_CharStream(java.io.InputStream dstream, int startline, int startcolumn, int buffersize)(Code) | | |
Done | public static void Done()(Code) | | |
GetSuffix | final public static char[] GetSuffix(int len)(Code) | | |
ReInit | public void ReInit(java.io.Reader dstream, int startline, int startcolumn, int buffersize)(Code) | | |
adjustBeginLineColumn | public static void adjustBeginLineColumn(int newLine, int newCol)(Code) | | Method to adjust line and column numbers for the start of a token.
|
backup | final public static void backup(int amount)(Code) | | |
getBeginColumn | final public static int getBeginColumn()(Code) | | |
getBeginLine | final public static int getBeginLine()(Code) | | |
getBeginOffset | final public static int getBeginOffset()(Code) | | |
getEndColumn | final public static int getEndColumn()(Code) | | |
getEndLine | final public static int getEndLine()(Code) | | |
getEndOffset | final public static int getEndOffset()(Code) | | |
|
|