IWhitespaceState class abstract

Defines an interface for tokenizer state that processes whitespaces (' ', '\t')

Inheritance
Implementers

Constructors

IWhitespaceState()

Properties

hashCode int
The hash code for this object.
no setterinherited
runtimeType Type
A representation of the runtime type of the object.
no setterinherited

Methods

clearWhitespaceChars() → void
Clears definitions of whitespace characters.
nextToken(IScanner scanner, ITokenizer? tokenizer) Token?
Gets the next token from the stream started from the character linked to this state.
inherited
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
setWhitespaceChars(int fromSymbol, int toSymbol, bool enable) → void
Establish the given characters as whitespace to ignore.
toString() String
A string representation of this object.
inherited

Operators

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