Math2mat
|
Public Member Functions | |
JavaScanner () | |
final int | getLength () |
final int | getStartOffset () |
int | nextToken () |
void | setRange (String text) |
Protected Member Functions | |
int | read () |
void | unread (int c) |
Protected Attributes | |
Hashtable< String, Integer > | fgKeys = null |
StringBuffer | fBuffer = new StringBuffer() |
String | fDoc |
int | fPos |
int | fEnd |
int | fStartToken |
boolean | fEofSeen = false |
Package Functions | |
void | initialize () |
A simple fuzzy scanner for Java
Definition at line 187 of file MatlabLineStyler.java.
m2m.frontend.MatlabLineStyler.JavaScanner.JavaScanner | ( | ) |
Definition at line 208 of file MatlabLineStyler.java.
final int m2m.frontend.MatlabLineStyler.JavaScanner.getLength | ( | ) |
Returns the ending location of the current token in the document.
Definition at line 215 of file MatlabLineStyler.java.
final int m2m.frontend.MatlabLineStyler.JavaScanner.getStartOffset | ( | ) |
Returns the starting location of the current token in the document.
Definition at line 232 of file MatlabLineStyler.java.
void m2m.frontend.MatlabLineStyler.JavaScanner.initialize | ( | ) | [package] |
Initialize the lookup table.
Definition at line 222 of file MatlabLineStyler.java.
int m2m.frontend.MatlabLineStyler.JavaScanner.nextToken | ( | ) |
Returns the next lexical token in the document.
Definition at line 239 of file MatlabLineStyler.java.
int m2m.frontend.MatlabLineStyler.JavaScanner.read | ( | ) | [protected] |
Returns next character.
Definition at line 328 of file MatlabLineStyler.java.
void m2m.frontend.MatlabLineStyler.JavaScanner.setRange | ( | String | text | ) |
Definition at line 335 of file MatlabLineStyler.java.
void m2m.frontend.MatlabLineStyler.JavaScanner.unread | ( | int | c | ) | [protected] |
Definition at line 341 of file MatlabLineStyler.java.
StringBuffer m2m.frontend.MatlabLineStyler.JavaScanner.fBuffer = new StringBuffer() [protected] |
Definition at line 191 of file MatlabLineStyler.java.
String m2m.frontend.MatlabLineStyler.JavaScanner.fDoc [protected] |
Definition at line 193 of file MatlabLineStyler.java.
int m2m.frontend.MatlabLineStyler.JavaScanner.fEnd [protected] |
Definition at line 197 of file MatlabLineStyler.java.
boolean m2m.frontend.MatlabLineStyler.JavaScanner.fEofSeen = false [protected] |
Definition at line 201 of file MatlabLineStyler.java.
Hashtable<String,Integer> m2m.frontend.MatlabLineStyler.JavaScanner.fgKeys = null [protected] |
Definition at line 189 of file MatlabLineStyler.java.
int m2m.frontend.MatlabLineStyler.JavaScanner.fPos [protected] |
Definition at line 195 of file MatlabLineStyler.java.
int m2m.frontend.MatlabLineStyler.JavaScanner.fStartToken [protected] |
Definition at line 199 of file MatlabLineStyler.java.