scala.util.parsing.Parsers

class Parser

[source: scala/util/parsing/Parsers.scala]

abstract class Parser[A]
extends AnyRef
Type Summary
type Result
Method Summary
def &&& [B](p : => Parser[B]) : Parser[B]
abstract def apply (in : inputType) : Option
def filter (pred : (A) => Boolean) : Parser[A]
def flatMap [B](f : (A) => Parser[B]) : Parser[B]
def map [B](f : (A) => B) : Parser[B]
def ||| (p : => Parser[A]) : Parser[A]
Methods inherited from AnyRef
getClass, hashCode, equals, clone, toString, notify, notifyAll, wait, wait, wait, finalize, ==, !=, eq, ne, synchronized
Methods inherited from Any
==, !=, isInstanceOf, asInstanceOf
Type Details
type Result

Method Details
abstract def apply(in : inputType) : Option

def filter(pred : (A) => Boolean) : Parser[A]

def map[B](f : (A) => B) : Parser[B]

def flatMap[B](f : (A) => Parser[B]) : Parser[B]

def |||(p : => Parser[A]) : Parser[A]

def &&&[B](p : => Parser[B]) : Parser[B]