LpgLexStream class abstract

@author fisher

Inheritance

Constructors

LpgLexStream(String fileName, [String? inputChars, int tab = LexStream.DEFAULT_TAB, IntSegmentedTuple? lineOffsets])
@param lineOffsets @param inputChars @param fileName @param tab

Properties

errMsg IMessageHandler?
getter/setter pairinherited
fileName String
getter/setter pairinherited
hashCode int
The hash code for this object.
no setterinherited
index int
getter/setter pairinherited
inputChars String
getter/setter pairinherited
lineOffsets IntSegmentedTuple
getter/setter pairinherited
prsStream IPrsStream?
getter/setter pairinherited
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
streamLength int
getter/setter pairinherited
tab int
getter/setter pairinherited

Methods

afterEol(int i) bool
inherited
badToken() int
inherited
computeLineOffsets() → void
inherited
getCharValue(int i) String
inherited
getColumn(int i) int
inherited
getColumnOfCharAt(int i) int
inherited
getEndColumn(int i) int
inherited
getEndLine(int i) int
inherited
getFileName() String
inherited
getFirstErrorToken(int i) int
@deprecated replaced by {@link #getFirstRealToken()}
inherited
getFirstRealToken(int i) int
inherited
getInputChars() String
inherited
getIntValue(int i) int
inherited
getIPrsStream() IPrsStream?
inherited
getKind(int i) int
inherited
getLastErrorToken(int i) int
@deprecated replaced by {@link #getLastRealToken()}
inherited
getLastRealToken(int i) int
inherited
getLine(int i) int
inherited
getLine2() int
@deprecated replaced by {@link #getLineCount()}
inherited
getLineCount() int
inherited
getLineNumberOfCharAt(int i) int
inherited
getLineOffset(int i) int
inherited
getLineOffsets() IntSegmentedTuple
inherited
getLocation(int left_loc, int right_loc) Location
See IMessaageHandler for a description of the List
inherited
getMessageHandler() IMessageHandler?
inherited
getName(int i) String
inherited
getNext(int i) int
inherited
getPrevious(int i) int
inherited
getStreamIndex() int
inherited
getStreamLength() int
inherited
getTab() int
inherited
getToken([int? end_token]) int
inherited
getToken2() int
inherited
initialize(String fileName, String? inputChars, IntSegmentedTuple? lineOffsets) → void
inherited
makeToken(int startLoc, int endLoc, int kind) → void
inherited
next(int i) int
@deprecated replaced by {@link #getNext()}
inherited
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
orderedExportedSymbols() List<String>
inherited
peek() int
inherited
previous(int i) int
@deprecated replaced by {@link #getPrevious()}
inherited
reportError(int errorCode, int leftToken, int rightToken, dynamic errorInfo, [int errorToken = 0]) → void
inherited
reportLexicalError(int left_loc, int right_loc, [int? errorCode, int? error_left_loc_arg, int? error_right_loc_arg, List<String>? errorInfo_arg]) → void
inherited
reset([int? i]) → void
inherited
reset1() → void
inherited
setFileName(String fileName) → void
inherited
setInputChars(String inputChars) → void
inherited
setLineOffset(int i) → void
inherited
setLineOffsets(IntSegmentedTuple lineOffsets) → void
inherited
setMessageHandler(IMessageHandler errMsg) → void
inherited
setPrsStream(IPrsStream prsStream) → void
inherited
setStreamIndex(int index) → void
inherited
setStreamLength(int streamLength) → void
inherited
setTab(int tab) → void
inherited
toString() String
A string representation of this object.
inherited
toStringWithOffset(int startOffset, int endOffset) String
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited