class
DocLexer extends BaseLexer
Instance Constructors
-
new
DocLexer()
Type Members
-
type
Elem = Char
-
case class
Error extends NoSuccess with Product with Serializable
-
case class
Failure extends NoSuccess with Product with Serializable
-
type
Input = Reader[Elem]
-
sealed abstract
class
NoSuccess extends ParseResult[Nothing]
-
trait
OnceParser[+T] extends Parser[T]
-
sealed abstract
class
ParseResult[+T] extends AnyRef
-
abstract
class
Parser[+T] extends (Input) ⇒ ParseResult[T]
-
class
Scanner extends Reader[scala.util.parsing.combinator.lexical.Scanners.Token]
-
case class
Success[+T] extends ParseResult[T] with Product with Serializable
-
-
case class
~[+a, +b] extends Product with Serializable
Value Members
-
final
def
!=(arg0: AnyRef): Boolean
-
final
def
!=(arg0: Any): Boolean
-
final
def
##(): Int
-
def
+(other: String): String
-
def
->[B](y: B): (DocLexer, B)
-
final
def
==(arg0: AnyRef): Boolean
-
final
def
==(arg0: Any): Boolean
-
object
NoSuccess
-
-
-
def
accept[U](expected: String, f: PartialFunction[Elem, U]): Parser[U]
-
def
accept[ES](es: ES)(implicit arg0: (ES) ⇒ List[Elem]): Parser[List[Elem]]
-
-
def
acceptIf(p: (Elem) ⇒ Boolean)(err: (Elem) ⇒ String): Parser[Elem]
-
def
acceptMatch[U](expected: String, f: PartialFunction[Elem, U]): Parser[U]
-
def
acceptSeq[ES](es: ES)(implicit arg0: (ES) ⇒ Iterable[Elem]): Parser[List[Elem]]
-
final
def
asInstanceOf[T0]: T0
-
-
def
chainl1[T, U](first: ⇒ Parser[T], p: ⇒ Parser[U], q: ⇒ Parser[(T, U) ⇒ T]): Parser[T]
-
def
chainl1[T](p: ⇒ Parser[T], q: ⇒ Parser[(T, T) ⇒ T]): Parser[T]
-
def
chainr1[T, U](p: ⇒ Parser[T], q: ⇒ Parser[(T, U) ⇒ U], combine: (T, U) ⇒ U, first: U): Parser[U]
-
def
clone(): AnyRef
-
def
commit[T](p: ⇒ Parser[T]): Parser[T]
-
-
-
def
elem(kind: String, p: (Elem) ⇒ Boolean): Parser[Elem]
-
def
ensuring(cond: (DocLexer) ⇒ Boolean, msg: ⇒ Any): DocLexer
-
def
ensuring(cond: (DocLexer) ⇒ Boolean): DocLexer
-
def
ensuring(cond: Boolean, msg: ⇒ Any): DocLexer
-
def
ensuring(cond: Boolean): DocLexer
-
final
def
eq(arg0: AnyRef): Boolean
-
def
equals(arg0: Any): Boolean
-
def
err(msg: String): Parser[Nothing]
-
def
errorToken(msg: String): Token
-
def
failure(msg: String): Parser[Nothing]
-
def
finalize(): Unit
-
def
formatted(fmtstr: String): String
-
final
def
getClass(): Class[_]
-
def
guard[T](p: ⇒ Parser[T]): Parser[T]
-
def
hashCode(): Int
-
-
final
def
isInstanceOf[T0]: Boolean
-
def
isPrintableChar(c: Char): Boolean
-
def
log[T](p: ⇒ Parser[T])(name: String): Parser[T]
-
def
mkList[T]: (~[T, List[T]]) ⇒ List[T]
-
final
def
ne(arg0: AnyRef): Boolean
-
def
not[T](p: ⇒ Parser[T]): Parser[Unit]
-
final
def
notify(): Unit
-
final
def
notifyAll(): Unit
-
def
opt[T](p: ⇒ Parser[T]): Parser[Option[T]]
-
def
phrase[T](p: Parser[T]): Parser[T]
-
def
positioned[T <: Positional](p: ⇒ Parser[T]): Parser[T]
-
def
rep[T](p: ⇒ Parser[T]): Parser[List[T]]
-
def
rep1[T](first: ⇒ Parser[T], p0: ⇒ Parser[T]): Parser[List[T]]
-
def
rep1[T](p: ⇒ Parser[T]): Parser[List[T]]
-
def
rep1sep[T](p: ⇒ Parser[T], q: ⇒ Parser[Any]): Parser[List[T]]
-
def
repN[T](num: Int, p: ⇒ Parser[T]): Parser[List[T]]
-
def
repsep[T](p: ⇒ Parser[T], q: ⇒ Parser[Any]): Parser[List[T]]
-
def
scan(input: CharSequence): List[Token]
-
def
scan(input: Reader[Char]): List[Token]
-
def
specialCharacters: Parser[Token]
-
def
success[T](v: T): Parser[T]
-
final
def
synchronized[T0](arg0: ⇒ T0): T0
-
def
toString(): String
-
-
final
def
wait(): Unit
-
final
def
wait(arg0: Long, arg1: Int): Unit
-
final
def
wait(arg0: Long): Unit
-
def
whitespace: Parser[Any]
-
def
→[B](y: B): (DocLexer, B)
Shadowed Implicit Value Members
-
val
self: Any
-
val
self: Any
Deprecated Value Members
-
def
lastNoSuccess: NoSuccess
-
def
lastNoSuccess_=(x: NoSuccess): Unit
-
-
Inherited from Scanners
Inherited from Parsers
Inherited from AnyRef
Inherited from Any
Inherited by implicit conversion any2stringadd from
DocLexer to StringAdd
Inherited by implicit conversion any2stringfmt from
DocLexer to StringFormat
Inherited by implicit conversion any2ArrowAssoc from
DocLexer to ArrowAssoc[DocLexer]
Inherited by implicit conversion any2Ensuring from
DocLexer to Ensuring[DocLexer]