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]