LpgLexStream class abstract
@author fisher
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