plp.functional1.parser.JavaCharStream Class Reference

List of all members.

Public Member Functions

 JavaCharStream (java.io.Reader dstream, int startline, int startcolumn, int buffersize)
 JavaCharStream (java.io.Reader dstream, int startline, int startcolumn)
 JavaCharStream (java.io.Reader dstream)
void ReInit (java.io.Reader dstream, int startline, int startcolumn, int buffersize)
void ReInit (java.io.Reader dstream, int startline, int startcolumn)
void ReInit (java.io.Reader dstream)
 JavaCharStream (java.io.InputStream dstream, String encoding, int startline, int startcolumn, int buffersize) throws java.io.UnsupportedEncodingException
 JavaCharStream (java.io.InputStream dstream, int startline, int startcolumn, int buffersize)
 JavaCharStream (java.io.InputStream dstream, String encoding, int startline, int startcolumn) throws java.io.UnsupportedEncodingException
 JavaCharStream (java.io.InputStream dstream, int startline, int startcolumn)
 JavaCharStream (java.io.InputStream dstream, String encoding) throws java.io.UnsupportedEncodingException
 JavaCharStream (java.io.InputStream dstream)
void ReInit (java.io.InputStream dstream, String encoding, int startline, int startcolumn, int buffersize) throws java.io.UnsupportedEncodingException
void ReInit (java.io.InputStream dstream, int startline, int startcolumn, int buffersize)
void ReInit (java.io.InputStream dstream, String encoding, int startline, int startcolumn) throws java.io.UnsupportedEncodingException
void ReInit (java.io.InputStream dstream, int startline, int startcolumn)
void ReInit (java.io.InputStream dstream, String encoding) throws java.io.UnsupportedEncodingException
void ReInit (java.io.InputStream dstream)

Static Public Member Functions

static char BeginToken () throws java.io.IOException
static char readChar () throws java.io.IOException
static int getColumn ()
static int getLine ()
static int getEndColumn ()
static int getEndLine ()
static int getBeginColumn ()
static int getBeginLine ()
static void backup (int amount)
static String GetImage ()
static char[] GetSuffix (int len)
static void Done ()
static void adjustBeginLineColumn (int newLine, int newCol)

Static Public Attributes

static final boolean staticFlag = true
static int bufpos = -1

Static Protected Member Functions

static void setTabSize (int i)
static int getTabSize (int i)
static void ExpandBuff (boolean wrapAround)
static void FillBuff () throws java.io.IOException
static char ReadByte () throws java.io.IOException
static void AdjustBuffSize ()
static void UpdateLineColumn (char c)

Static Protected Attributes

static int bufline []
static int bufcolumn []
static int column = 0
static int line = 1
static boolean prevCharIsCR = false
static boolean prevCharIsLF = false
static java.io.Reader inputStream
static char[] nextCharBuf
static char[] buffer
static int maxNextCharInd = 0
static int nextCharInd = -1
static int inBuf = 0
static int tabSize = 8

Static Package Functions

static final int hexval (char c) throws java.io.IOException

Static Package Attributes

static int bufsize
static int available
static int tokenBegin

Detailed Description

An implementation of interface CharStream, where the stream is assumed to contain only ASCII characters (with java-like unicode escape processing).

Definition at line 9 of file JavaCharStream.java.


Constructor & Destructor Documentation

plp.functional1.parser.JavaCharStream.JavaCharStream ( java.io.Reader  dstream,
int  startline,
int  startcolumn,
int  buffersize 
)

Definition at line 384 of file JavaCharStream.java.

References plp.functional1.parser.JavaCharStream.available, plp.functional1.parser.JavaCharStream.bufcolumn, plp.functional1.parser.JavaCharStream.buffer, plp.functional1.parser.JavaCharStream.bufline, plp.functional1.parser.JavaCharStream.bufsize, plp.functional1.parser.JavaCharStream.column, plp.functional1.parser.JavaCharStream.inputStream, plp.functional1.parser.JavaCharStream.line, and plp.functional1.parser.JavaCharStream.nextCharBuf.

plp.functional1.parser.JavaCharStream.JavaCharStream ( java.io.Reader  dstream,
int  startline,
int  startcolumn 
)

Definition at line 402 of file JavaCharStream.java.

plp.functional1.parser.JavaCharStream.JavaCharStream ( java.io.Reader  dstream  ) 

Definition at line 408 of file JavaCharStream.java.

plp.functional1.parser.JavaCharStream.JavaCharStream ( java.io.InputStream  dstream,
String  encoding,
int  startline,
int  startcolumn,
int  buffersize 
) throws java.io.UnsupportedEncodingException

Definition at line 442 of file JavaCharStream.java.

plp.functional1.parser.JavaCharStream.JavaCharStream ( java.io.InputStream  dstream,
int  startline,
int  startcolumn,
int  buffersize 
)

Definition at line 448 of file JavaCharStream.java.

plp.functional1.parser.JavaCharStream.JavaCharStream ( java.io.InputStream  dstream,
String  encoding,
int  startline,
int  startcolumn 
) throws java.io.UnsupportedEncodingException

Definition at line 454 of file JavaCharStream.java.

plp.functional1.parser.JavaCharStream.JavaCharStream ( java.io.InputStream  dstream,
int  startline,
int  startcolumn 
)

Definition at line 460 of file JavaCharStream.java.

plp.functional1.parser.JavaCharStream.JavaCharStream ( java.io.InputStream  dstream,
String  encoding 
) throws java.io.UnsupportedEncodingException

Definition at line 466 of file JavaCharStream.java.

plp.functional1.parser.JavaCharStream.JavaCharStream ( java.io.InputStream  dstream  ) 

Definition at line 471 of file JavaCharStream.java.


Member Function Documentation

static void plp.functional1.parser.JavaCharStream.adjustBeginLineColumn ( int  newLine,
int  newCol 
) [static]

Method to adjust line and column numbers for the start of a token.

Definition at line 543 of file JavaCharStream.java.

References plp.functional1.parser.JavaCharStream.bufcolumn, plp.functional1.parser.JavaCharStream.bufline, plp.functional1.parser.JavaCharStream.bufpos, plp.functional1.parser.JavaCharStream.bufsize, plp.functional1.parser.JavaCharStream.column, plp.functional1.parser.JavaCharStream.inBuf, plp.functional1.parser.JavaCharStream.line, and plp.functional1.parser.JavaCharStream.tokenBegin.

static void plp.functional1.parser.JavaCharStream.AdjustBuffSize (  )  [static, protected]

Definition at line 191 of file JavaCharStream.java.

References plp.functional1.parser.JavaCharStream.available, plp.functional1.parser.JavaCharStream.bufpos, plp.functional1.parser.JavaCharStream.bufsize, plp.functional1.parser.JavaCharStream.ExpandBuff(), and plp.functional1.parser.JavaCharStream.tokenBegin.

Referenced by plp.functional1.parser.JavaCharStream.readChar().

Here is the call graph for this function:

static void plp.functional1.parser.JavaCharStream.backup ( int  amount  )  [static]

Definition at line 377 of file JavaCharStream.java.

References plp.functional1.parser.JavaCharStream.bufpos, plp.functional1.parser.JavaCharStream.bufsize, and plp.functional1.parser.JavaCharStream.inBuf.

Referenced by plp.functional1.parser.JavaCharStream.FillBuff(), plp.functional1.parser.Func1ParserTokenManager.getNextToken(), and plp.functional1.parser.JavaCharStream.readChar().

static char plp.functional1.parser.JavaCharStream.BeginToken (  )  throws java.io.IOException [static]

Definition at line 172 of file JavaCharStream.java.

References plp.functional1.parser.JavaCharStream.buffer, plp.functional1.parser.JavaCharStream.bufpos, plp.functional1.parser.JavaCharStream.bufsize, plp.functional1.parser.JavaCharStream.inBuf, plp.functional1.parser.JavaCharStream.readChar(), and plp.functional1.parser.JavaCharStream.tokenBegin.

Referenced by plp.functional1.parser.Func1ParserTokenManager.getNextToken().

Here is the call graph for this function:

static void plp.functional1.parser.JavaCharStream.Done (  )  [static]

Definition at line 532 of file JavaCharStream.java.

References plp.functional1.parser.JavaCharStream.bufcolumn, plp.functional1.parser.JavaCharStream.buffer, plp.functional1.parser.JavaCharStream.bufline, and plp.functional1.parser.JavaCharStream.nextCharBuf.

static void plp.functional1.parser.JavaCharStream.ExpandBuff ( boolean  wrapAround  )  [static, protected]

Definition at line 84 of file JavaCharStream.java.

References plp.functional1.parser.JavaCharStream.available, plp.functional1.parser.JavaCharStream.bufcolumn, plp.functional1.parser.JavaCharStream.buffer, plp.functional1.parser.JavaCharStream.bufline, plp.functional1.parser.JavaCharStream.bufpos, plp.functional1.parser.JavaCharStream.bufsize, and plp.functional1.parser.JavaCharStream.tokenBegin.

Referenced by plp.functional1.parser.JavaCharStream.AdjustBuffSize().

static void plp.functional1.parser.JavaCharStream.FillBuff (  )  throws java.io.IOException [static, protected]

Definition at line 132 of file JavaCharStream.java.

References plp.functional1.parser.JavaCharStream.backup(), plp.functional1.parser.JavaCharStream.bufcolumn, plp.functional1.parser.JavaCharStream.bufline, plp.functional1.parser.JavaCharStream.bufpos, plp.functional1.parser.JavaCharStream.column, plp.functional1.parser.JavaCharStream.inputStream, plp.functional1.parser.JavaCharStream.line, plp.functional1.parser.JavaCharStream.maxNextCharInd, plp.functional1.parser.JavaCharStream.nextCharBuf, and plp.functional1.parser.JavaCharStream.nextCharInd.

Referenced by plp.functional1.parser.JavaCharStream.ReadByte().

Here is the call graph for this function:

static int plp.functional1.parser.JavaCharStream.getBeginColumn (  )  [static]

Definition at line 369 of file JavaCharStream.java.

References plp.functional1.parser.JavaCharStream.bufcolumn, and plp.functional1.parser.JavaCharStream.tokenBegin.

Referenced by plp.functional1.parser.Func1ParserTokenManager.jjFillToken().

static int plp.functional1.parser.JavaCharStream.getBeginLine (  )  [static]

Definition at line 373 of file JavaCharStream.java.

References plp.functional1.parser.JavaCharStream.bufline, and plp.functional1.parser.JavaCharStream.tokenBegin.

Referenced by plp.functional1.parser.Func1ParserTokenManager.jjFillToken().

static int plp.functional1.parser.JavaCharStream.getColumn (  )  [static]

Deprecated:
See also:
getEndColumn

Definition at line 348 of file JavaCharStream.java.

References plp.functional1.parser.JavaCharStream.bufcolumn, and plp.functional1.parser.JavaCharStream.bufpos.

static int plp.functional1.parser.JavaCharStream.getEndColumn (  )  [static]

Definition at line 361 of file JavaCharStream.java.

References plp.functional1.parser.JavaCharStream.bufcolumn, and plp.functional1.parser.JavaCharStream.bufpos.

Referenced by plp.functional1.parser.Func1ParserTokenManager.getNextToken(), and plp.functional1.parser.Func1ParserTokenManager.jjFillToken().

static int plp.functional1.parser.JavaCharStream.getEndLine (  )  [static]

Definition at line 365 of file JavaCharStream.java.

References plp.functional1.parser.JavaCharStream.bufline, and plp.functional1.parser.JavaCharStream.bufpos.

Referenced by plp.functional1.parser.Func1ParserTokenManager.getNextToken(), and plp.functional1.parser.Func1ParserTokenManager.jjFillToken().

static String plp.functional1.parser.JavaCharStream.GetImage (  )  [static]

Definition at line 507 of file JavaCharStream.java.

References plp.functional1.parser.JavaCharStream.buffer, plp.functional1.parser.JavaCharStream.bufpos, plp.functional1.parser.JavaCharStream.bufsize, and plp.functional1.parser.JavaCharStream.tokenBegin.

Referenced by plp.functional1.parser.Func1ParserTokenManager.getNextToken(), and plp.functional1.parser.Func1ParserTokenManager.jjFillToken().

static int plp.functional1.parser.JavaCharStream.getLine (  )  [static]

Deprecated:
See also:
getEndLine

Definition at line 357 of file JavaCharStream.java.

References plp.functional1.parser.JavaCharStream.bufline, and plp.functional1.parser.JavaCharStream.bufpos.

static char [] plp.functional1.parser.JavaCharStream.GetSuffix ( int  len  )  [static]

Definition at line 516 of file JavaCharStream.java.

References plp.functional1.parser.JavaCharStream.buffer, plp.functional1.parser.JavaCharStream.bufpos, and plp.functional1.parser.JavaCharStream.bufsize.

static int plp.functional1.parser.JavaCharStream.getTabSize ( int  i  )  [static, protected]

Definition at line 82 of file JavaCharStream.java.

References plp.functional1.parser.JavaCharStream.tabSize.

static final int plp.functional1.parser.JavaCharStream.hexval ( char  c  )  throws java.io.IOException [static, package]

Definition at line 12 of file JavaCharStream.java.

Referenced by plp.functional1.parser.JavaCharStream.readChar().

static char plp.functional1.parser.JavaCharStream.ReadByte (  )  throws java.io.IOException [static, protected]

Definition at line 164 of file JavaCharStream.java.

References plp.functional1.parser.JavaCharStream.FillBuff(), plp.functional1.parser.JavaCharStream.maxNextCharInd, plp.functional1.parser.JavaCharStream.nextCharBuf, and plp.functional1.parser.JavaCharStream.nextCharInd.

Referenced by plp.functional1.parser.JavaCharStream.readChar().

Here is the call graph for this function:

static char plp.functional1.parser.JavaCharStream.readChar (  )  throws java.io.IOException [static]

Definition at line 251 of file JavaCharStream.java.

References plp.functional1.parser.JavaCharStream.AdjustBuffSize(), plp.functional1.parser.JavaCharStream.available, plp.functional1.parser.JavaCharStream.backup(), plp.functional1.parser.JavaCharStream.buffer, plp.functional1.parser.JavaCharStream.bufpos, plp.functional1.parser.JavaCharStream.bufsize, plp.functional1.parser.JavaCharStream.column, plp.functional1.parser.JavaCharStream.hexval(), plp.functional1.parser.JavaCharStream.inBuf, plp.functional1.parser.JavaCharStream.line, plp.functional1.parser.JavaCharStream.ReadByte(), and plp.functional1.parser.JavaCharStream.UpdateLineColumn().

Referenced by plp.functional1.parser.JavaCharStream.BeginToken(), plp.functional1.parser.Func1ParserTokenManager.getNextToken(), plp.functional1.parser.Func1ParserTokenManager.jjMoveNfa_0(), plp.functional1.parser.Func1ParserTokenManager.jjMoveStringLiteralDfa1_0(), plp.functional1.parser.Func1ParserTokenManager.jjMoveStringLiteralDfa2_0(), plp.functional1.parser.Func1ParserTokenManager.jjMoveStringLiteralDfa3_0(), plp.functional1.parser.Func1ParserTokenManager.jjMoveStringLiteralDfa4_0(), plp.functional1.parser.Func1ParserTokenManager.jjMoveStringLiteralDfa5_0(), and plp.functional1.parser.Func1ParserTokenManager.jjStartNfaWithStates_0().

Here is the call graph for this function:

void plp.functional1.parser.JavaCharStream.ReInit ( java.io.InputStream  dstream  ) 

Definition at line 502 of file JavaCharStream.java.

References plp.functional1.parser.JavaCharStream.ReInit().

Here is the call graph for this function:

void plp.functional1.parser.JavaCharStream.ReInit ( java.io.InputStream  dstream,
String  encoding 
) throws java.io.UnsupportedEncodingException

Definition at line 497 of file JavaCharStream.java.

References plp.functional1.parser.JavaCharStream.ReInit().

Here is the call graph for this function:

void plp.functional1.parser.JavaCharStream.ReInit ( java.io.InputStream  dstream,
int  startline,
int  startcolumn 
)

Definition at line 492 of file JavaCharStream.java.

References plp.functional1.parser.JavaCharStream.ReInit().

Here is the call graph for this function:

void plp.functional1.parser.JavaCharStream.ReInit ( java.io.InputStream  dstream,
String  encoding,
int  startline,
int  startcolumn 
) throws java.io.UnsupportedEncodingException

Definition at line 487 of file JavaCharStream.java.

References plp.functional1.parser.JavaCharStream.ReInit().

Here is the call graph for this function:

void plp.functional1.parser.JavaCharStream.ReInit ( java.io.InputStream  dstream,
int  startline,
int  startcolumn,
int  buffersize 
)

Definition at line 482 of file JavaCharStream.java.

References plp.functional1.parser.JavaCharStream.ReInit().

Here is the call graph for this function:

void plp.functional1.parser.JavaCharStream.ReInit ( java.io.InputStream  dstream,
String  encoding,
int  startline,
int  startcolumn,
int  buffersize 
) throws java.io.UnsupportedEncodingException

Definition at line 476 of file JavaCharStream.java.

References plp.functional1.parser.JavaCharStream.ReInit().

Here is the call graph for this function:

void plp.functional1.parser.JavaCharStream.ReInit ( java.io.Reader  dstream  ) 

Definition at line 438 of file JavaCharStream.java.

References plp.functional1.parser.JavaCharStream.ReInit().

Here is the call graph for this function:

void plp.functional1.parser.JavaCharStream.ReInit ( java.io.Reader  dstream,
int  startline,
int  startcolumn 
)

Definition at line 432 of file JavaCharStream.java.

References plp.functional1.parser.JavaCharStream.ReInit().

Here is the call graph for this function:

void plp.functional1.parser.JavaCharStream.ReInit ( java.io.Reader  dstream,
int  startline,
int  startcolumn,
int  buffersize 
)

Definition at line 412 of file JavaCharStream.java.

References plp.functional1.parser.JavaCharStream.available, plp.functional1.parser.JavaCharStream.bufcolumn, plp.functional1.parser.JavaCharStream.buffer, plp.functional1.parser.JavaCharStream.bufline, plp.functional1.parser.JavaCharStream.bufpos, plp.functional1.parser.JavaCharStream.bufsize, plp.functional1.parser.JavaCharStream.column, plp.functional1.parser.JavaCharStream.inBuf, plp.functional1.parser.JavaCharStream.inputStream, plp.functional1.parser.JavaCharStream.line, plp.functional1.parser.JavaCharStream.maxNextCharInd, plp.functional1.parser.JavaCharStream.nextCharBuf, plp.functional1.parser.JavaCharStream.nextCharInd, plp.functional1.parser.JavaCharStream.prevCharIsCR, plp.functional1.parser.JavaCharStream.prevCharIsLF, and plp.functional1.parser.JavaCharStream.tokenBegin.

Referenced by plp.functional1.parser.Func1Parser.ReInit(), and plp.functional1.parser.JavaCharStream.ReInit().

static void plp.functional1.parser.JavaCharStream.setTabSize ( int  i  )  [static, protected]

Definition at line 81 of file JavaCharStream.java.

References plp.functional1.parser.JavaCharStream.tabSize.

static void plp.functional1.parser.JavaCharStream.UpdateLineColumn ( char  c  )  [static, protected]

Definition at line 211 of file JavaCharStream.java.

References plp.functional1.parser.JavaCharStream.bufcolumn, plp.functional1.parser.JavaCharStream.bufline, plp.functional1.parser.JavaCharStream.bufpos, plp.functional1.parser.JavaCharStream.column, plp.functional1.parser.JavaCharStream.line, plp.functional1.parser.JavaCharStream.prevCharIsCR, plp.functional1.parser.JavaCharStream.prevCharIsLF, and plp.functional1.parser.JavaCharStream.tabSize.

Referenced by plp.functional1.parser.JavaCharStream.readChar().


Member Data Documentation

int plp.functional1.parser.JavaCharStream.available [static, package]

Definition at line 61 of file JavaCharStream.java.

Referenced by plp.functional1.parser.JavaCharStream.AdjustBuffSize(), plp.functional1.parser.JavaCharStream.ExpandBuff(), plp.functional1.parser.JavaCharStream.JavaCharStream(), plp.functional1.parser.JavaCharStream.readChar(), and plp.functional1.parser.JavaCharStream.ReInit().

int plp.functional1.parser.JavaCharStream.bufcolumn[] [static, protected]

Definition at line 64 of file JavaCharStream.java.

Referenced by plp.functional1.parser.JavaCharStream.adjustBeginLineColumn(), plp.functional1.parser.JavaCharStream.Done(), plp.functional1.parser.JavaCharStream.ExpandBuff(), plp.functional1.parser.JavaCharStream.FillBuff(), plp.functional1.parser.JavaCharStream.getBeginColumn(), plp.functional1.parser.JavaCharStream.getColumn(), plp.functional1.parser.JavaCharStream.getEndColumn(), plp.functional1.parser.JavaCharStream.JavaCharStream(), plp.functional1.parser.JavaCharStream.ReInit(), and plp.functional1.parser.JavaCharStream.UpdateLineColumn().

char [] plp.functional1.parser.JavaCharStream.buffer [static, protected]

Definition at line 75 of file JavaCharStream.java.

Referenced by plp.functional1.parser.JavaCharStream.BeginToken(), plp.functional1.parser.JavaCharStream.Done(), plp.functional1.parser.JavaCharStream.ExpandBuff(), plp.functional1.parser.JavaCharStream.GetImage(), plp.functional1.parser.JavaCharStream.GetSuffix(), plp.functional1.parser.JavaCharStream.JavaCharStream(), plp.functional1.parser.JavaCharStream.readChar(), and plp.functional1.parser.JavaCharStream.ReInit().

int plp.functional1.parser.JavaCharStream.bufline[] [static, protected]

Definition at line 63 of file JavaCharStream.java.

Referenced by plp.functional1.parser.JavaCharStream.adjustBeginLineColumn(), plp.functional1.parser.JavaCharStream.Done(), plp.functional1.parser.JavaCharStream.ExpandBuff(), plp.functional1.parser.JavaCharStream.FillBuff(), plp.functional1.parser.JavaCharStream.getBeginLine(), plp.functional1.parser.JavaCharStream.getEndLine(), plp.functional1.parser.JavaCharStream.getLine(), plp.functional1.parser.JavaCharStream.JavaCharStream(), plp.functional1.parser.JavaCharStream.ReInit(), and plp.functional1.parser.JavaCharStream.UpdateLineColumn().

int plp.functional1.parser.JavaCharStream.bufpos = -1 [static]

Definition at line 59 of file JavaCharStream.java.

Referenced by plp.functional1.parser.JavaCharStream.adjustBeginLineColumn(), plp.functional1.parser.JavaCharStream.AdjustBuffSize(), plp.functional1.parser.JavaCharStream.backup(), plp.functional1.parser.JavaCharStream.BeginToken(), plp.functional1.parser.JavaCharStream.ExpandBuff(), plp.functional1.parser.JavaCharStream.FillBuff(), plp.functional1.parser.JavaCharStream.getColumn(), plp.functional1.parser.JavaCharStream.getEndColumn(), plp.functional1.parser.JavaCharStream.getEndLine(), plp.functional1.parser.JavaCharStream.GetImage(), plp.functional1.parser.JavaCharStream.getLine(), plp.functional1.parser.JavaCharStream.GetSuffix(), plp.functional1.parser.JavaCharStream.readChar(), plp.functional1.parser.JavaCharStream.ReInit(), and plp.functional1.parser.JavaCharStream.UpdateLineColumn().

int plp.functional1.parser.JavaCharStream.bufsize [static, package]

Definition at line 60 of file JavaCharStream.java.

Referenced by plp.functional1.parser.JavaCharStream.adjustBeginLineColumn(), plp.functional1.parser.JavaCharStream.AdjustBuffSize(), plp.functional1.parser.JavaCharStream.backup(), plp.functional1.parser.JavaCharStream.BeginToken(), plp.functional1.parser.JavaCharStream.ExpandBuff(), plp.functional1.parser.JavaCharStream.GetImage(), plp.functional1.parser.JavaCharStream.GetSuffix(), plp.functional1.parser.JavaCharStream.JavaCharStream(), plp.functional1.parser.JavaCharStream.readChar(), and plp.functional1.parser.JavaCharStream.ReInit().

int plp.functional1.parser.JavaCharStream.column = 0 [static, protected]

Definition at line 66 of file JavaCharStream.java.

Referenced by plp.functional1.parser.JavaCharStream.adjustBeginLineColumn(), plp.functional1.parser.JavaCharStream.FillBuff(), plp.functional1.parser.JavaCharStream.JavaCharStream(), plp.functional1.parser.JavaCharStream.readChar(), plp.functional1.parser.JavaCharStream.ReInit(), and plp.functional1.parser.JavaCharStream.UpdateLineColumn().

int plp.functional1.parser.JavaCharStream.inBuf = 0 [static, protected]

Definition at line 78 of file JavaCharStream.java.

Referenced by plp.functional1.parser.JavaCharStream.adjustBeginLineColumn(), plp.functional1.parser.JavaCharStream.backup(), plp.functional1.parser.JavaCharStream.BeginToken(), plp.functional1.parser.JavaCharStream.readChar(), and plp.functional1.parser.JavaCharStream.ReInit().

java.io.Reader plp.functional1.parser.JavaCharStream.inputStream [static, protected]

Definition at line 72 of file JavaCharStream.java.

Referenced by plp.functional1.parser.JavaCharStream.FillBuff(), plp.functional1.parser.JavaCharStream.JavaCharStream(), and plp.functional1.parser.JavaCharStream.ReInit().

int plp.functional1.parser.JavaCharStream.line = 1 [static, protected]

Definition at line 67 of file JavaCharStream.java.

Referenced by plp.functional1.parser.JavaCharStream.adjustBeginLineColumn(), plp.functional1.parser.JavaCharStream.FillBuff(), plp.functional1.parser.JavaCharStream.JavaCharStream(), plp.functional1.parser.JavaCharStream.readChar(), plp.functional1.parser.JavaCharStream.ReInit(), and plp.functional1.parser.JavaCharStream.UpdateLineColumn().

int plp.functional1.parser.JavaCharStream.maxNextCharInd = 0 [static, protected]

Definition at line 76 of file JavaCharStream.java.

Referenced by plp.functional1.parser.JavaCharStream.FillBuff(), plp.functional1.parser.JavaCharStream.ReadByte(), and plp.functional1.parser.JavaCharStream.ReInit().

char [] plp.functional1.parser.JavaCharStream.nextCharBuf [static, protected]

Definition at line 74 of file JavaCharStream.java.

Referenced by plp.functional1.parser.JavaCharStream.Done(), plp.functional1.parser.JavaCharStream.FillBuff(), plp.functional1.parser.JavaCharStream.JavaCharStream(), plp.functional1.parser.JavaCharStream.ReadByte(), and plp.functional1.parser.JavaCharStream.ReInit().

int plp.functional1.parser.JavaCharStream.nextCharInd = -1 [static, protected]

Definition at line 77 of file JavaCharStream.java.

Referenced by plp.functional1.parser.JavaCharStream.FillBuff(), plp.functional1.parser.JavaCharStream.ReadByte(), and plp.functional1.parser.JavaCharStream.ReInit().

boolean plp.functional1.parser.JavaCharStream.prevCharIsCR = false [static, protected]

Definition at line 69 of file JavaCharStream.java.

Referenced by plp.functional1.parser.JavaCharStream.ReInit(), and plp.functional1.parser.JavaCharStream.UpdateLineColumn().

boolean plp.functional1.parser.JavaCharStream.prevCharIsLF = false [static, protected]

Definition at line 70 of file JavaCharStream.java.

Referenced by plp.functional1.parser.JavaCharStream.ReInit(), and plp.functional1.parser.JavaCharStream.UpdateLineColumn().

final boolean plp.functional1.parser.JavaCharStream.staticFlag = true [static]

Definition at line 11 of file JavaCharStream.java.

int plp.functional1.parser.JavaCharStream.tabSize = 8 [static, protected]

Definition at line 79 of file JavaCharStream.java.

Referenced by plp.functional1.parser.JavaCharStream.getTabSize(), plp.functional1.parser.JavaCharStream.setTabSize(), and plp.functional1.parser.JavaCharStream.UpdateLineColumn().

int plp.functional1.parser.JavaCharStream.tokenBegin [static, package]

Definition at line 62 of file JavaCharStream.java.

Referenced by plp.functional1.parser.JavaCharStream.adjustBeginLineColumn(), plp.functional1.parser.JavaCharStream.AdjustBuffSize(), plp.functional1.parser.JavaCharStream.BeginToken(), plp.functional1.parser.JavaCharStream.ExpandBuff(), plp.functional1.parser.JavaCharStream.getBeginColumn(), plp.functional1.parser.JavaCharStream.getBeginLine(), plp.functional1.parser.JavaCharStream.GetImage(), and plp.functional1.parser.JavaCharStream.ReInit().


The documentation for this class was generated from the following file:
Generated on Tue Sep 12 21:57:52 2006 for PLP by  doxygen 1.4.7