scala.util.parsing
class Parsers

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

`abstract` `class` Parsers
  `extends` AnyRef

  Documentation for this class is currently missing. However, the Scala By Examples document contains a chapter on combinator parsing that comes close.

Author
  Burak Emir
Version
  1.0

Type Summary
`abstract type` | inputType

Method Summary
`def` | not [a](p : Parser[a]) : Parser[Unit]
`def` | opt [a](p : Parser[a]) : Parser[List[a]]
`def` | rep [a](p : Parser[a]) : Parser[List[a]]
`def` | rep1 [a](p : Parser[a]) : Parser[List[a]]
`def` | repWith [a, b](p : Parser[a], sep : Parser[b]) : Parser[List[a]]
`def` | succeed [a](x : 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

Class Summary
`abstract class` | Parser [a]`extends` AnyRef

Type Details

`abstract` `type` inputType

Method Details

`` `def` not[a](p : Parser[a]) : Parser[Unit]

`` `def` succeed[a](x : a) : Parser[a]

`` `def` rep[a](p : Parser[a]) : Parser[List[a]]

`` `def` rep1[a](p : Parser[a]) : Parser[List[a]]

`` `def` repWith[a, b](p : Parser[a], sep : Parser[b]) : Parser[List[a]]

`` `def` opt[a](p : Parser[a]) : Parser[List[a]]