IndexedBytesParserInput

ParserInput that allows to create a ParserInput from any randomly accessible indexed byte storage.

class Object
trait Matchable
class Any

Value members

Abstract methods

protected
def byteAt(offset: Int): Byte
def length: Int

Concrete methods

def nextChar(): Char
def nextUtf8Char(): Char

Inherited methods

def cursor: Int
Inherited from
DefaultParserInput
def getLine(index: Int): Line
Inherited from
DefaultParserInput
def sliceCharArray(start: Int, end: Int): Array[Char]
Inherited from
ParserInput
def sliceString(start: Int, end: Int): String
Inherited from
ParserInput

Inherited fields

protected
var _cursor: Int
Inherited from
DefaultParserInput