true iff there are no more elements in this reader
Returns an abstract reader consisting of all elements except the first
n
elements.
Returns an abstract reader consisting of all elements except the first
n
elements.
Returns the first element of the reader
The position of the first element in the reader
Returns an abstract reader consisting of all elements except the first
Returns an abstract reader consisting of all elements except the first
If atEnd
is true
, the result will be
this'; otherwise, it's a
Reader
containing
more elements.
def
source: CharSequence
If this is a reader over character sequences, the underlying char sequence
If not, throws a NoSuchMethodError
exception.
Scanner
is essentially(*) a parser that producesToken's from a stream of characters. The tokens it produces are typically passed to parsers in
TokenParsers
.Note: (*)
Scanner
is really aReader' of
Token's