Parseable

interface Parseable

Input to the parser

Functions

Link copied to clipboard
abstract fun advance(steps: Int): Parseable

Consumes input by a number of characters

Link copied to clipboard
abstract fun head(): Char
Link copied to clipboard
open fun isEmpty(): Boolean
Link copied to clipboard
abstract fun remaining(): Int
Link copied to clipboard
abstract fun unparsed(): String

Inheritors

Link copied to clipboard