State

trait State[+E]
class Object
trait Matchable
class Any
class CommonState[T]
class TxtState

Type members

Types

type Index
type Status
type Tran

Value members

Abstract methods

def begin(): Tran
def commit(tran: Tran): Unit
def next(): Try[E]
def rollback(tran: Tran): Unit

Concrete methods

def eof[U >: E]: Parsec[U, Unit]
def pack[T, U >: E](item: T): Parsec[U, T]
def trap[T](message: String): Failure[T]