Package org.antlr.runtime
Class CharStreamState
- java.lang.Object
-
- org.antlr.runtime.CharStreamState
-
public class CharStreamState extends java.lang.ObjectWhen walking ahead with cyclic DFA or for syntactic predicates, we need to record the state of the input stream (char index, line, etc...) so that we can rewind the state after scanning ahead. This is the complete state of a stream.
-
-
Field Summary
Fields Modifier and Type Field Description (package private) intcharPositionInLineWhat char position 0..n-1 in line is scanner before processing buffer[p]?(package private) intlineWhat line number is the scanner at before processing buffer[p]?(package private) intpIndex into the char stream of next lookahead char
-
Constructor Summary
Constructors Constructor Description CharStreamState()
-