Type Members
-
type
Elem
= Char
-
type
Input
= Reader[Elem]
Value Members
-
def
!=
(arg0: AnyRef): Boolean
-
def
!=
(arg0: Any): Boolean
-
def
##
(): Int
-
def
==
(arg0: AnyRef): Boolean
-
def
==
(arg0: Any): Boolean
-
def
OnceParser
[T]
(f: (Input) ⇒ ParseResult[T]): Parser[T] with OnceParser[T]
-
def
Parser
[T]
(f: (Input) ⇒ ParseResult[T]): Parser[T]
-
def
accept
[U]
(expected: String, f: PartialFunction[Elem, U]): Parser[U]
-
def
accept
[ES]
(es: ES)(implicit arg0: (ES) ⇒ List[Elem]): Parser[List[Elem]]
-
implicit def
accept
(e: Elem): Parser[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]]
-
def
add_expr
: Parser[Product with EvaluableExpr with Serializable]
-
def
alphaLit
: Parser[String]
-
def
and_condition
: Parser[AndExpr]
-
def
arc_expr
: Parser[ArcExpr]
-
-
-
def
asInstanceOf
[T0]
: T0
-
def
assignment
: Parser[Product with EvaluableExpr with Serializable]
-
def
assignment_op
: Parser[String]
-
def
backQuotedString
: Parser[String]
-
-
def
boolean_generator
: Parser[AlgebraExpr]
-
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
condition
: Parser[Product with ConditionalExpr with Serializable]
-
def
dots
: Parser[Int]
-
def
doubleQuotedString
: Parser[String]
-
def
elem
(e: Elem): Parser[Elem]
-
def
elem
(kind: String, p: (Elem) ⇒ Boolean): Parser[Elem]
-
-
def
empty_set_generator
: Parser[AlgebraExpr]
-
def
eq
(arg0: AnyRef): Boolean
-
def
equals
(arg0: Any): Boolean
-
def
err
(msg: String): Parser[Nothing]
-
-
def
expr_generator
: Parser[EvaluableExpr]
-
def
failure
(msg: String): Parser[Nothing]
-
def
filter
: Parser[OrExpr]
-
-
-
def
finalize
(): Unit
-
def
floatNum
: Parser[Double]
-
def
float_generator
: Parser[AlgebraExpr]
-
def
function_call_generator
: Parser[FunctionExpr]
-
-
def
generator_step
: Parser[StepExpr]
-
def
getClass
(): java.lang.Class[_]
-
def
guard
[T]
(p: ⇒ Parser[T]): Parser[T]
-
def
handleWhiteSpace
(source: CharSequence, offset: Int): Int
-
def
hashCode
(): Int
-
def
ifelse
: Parser[IfElseExpr]
-
-
def
integerNum
: Parser[Int]
-
def
integer_generator
: Parser[AlgebraExpr]
-
def
intersect_expr
: Parser[Product with EvaluableExpr with Serializable]
-
def
isInstanceOf
[T0]
: Boolean
-
-
var
lastNoSuccess
: NoSuccess
-
implicit def
literal
(s: String): Parser[String]
-
def
log
[T]
(p: ⇒ Parser[T])(name: String): Parser[T]
-
def
merge
: Parser[MergeExpr]
-
def
mkList
[T]
: (~[T, List[T]]) ⇒ List[T]
-
def
mul_expr
: Parser[Product with EvaluableExpr with Serializable]
-
def
multipath_expr
: Parser[EvaluableExpr]
-
def
ne
(arg0: AnyRef): Boolean
-
-
def
non_rel_expr_generator
: Parser[EvaluableExpr]
-
def
not
[T]
(p: ⇒ Parser[T]): Parser[Unit]
-
def
notQuotedString
: Parser[String]
-
def
not_condition
: Parser[Product with ConditionalExpr with Serializable]
-
def
notify
(): Unit
-
def
notifyAll
(): Unit
-
def
opt
[T]
(p: ⇒ Parser[T]): Parser[Option[T]]
-
def
or_condition
: Parser[OrExpr]
-
def
parse
(input: String): EvaluableExpr
-
def
parse
[T]
(p: Parser[T], in: Reader): ParseResult[T]
-
def
parse
[T]
(p: Parser[T], in: CharSequence): ParseResult[T]
-
def
parse
[T]
(p: Parser[T], in: Reader[Char]): ParseResult[T]
-
def
parseAll
[T]
(p: Parser[T], in: CharSequence): ParseResult[T]
-
def
parseAll
[T]
(p: Parser[T], in: Reader): ParseResult[T]
-
def
parseAll
[T]
(p: Parser[T], in: Reader[Char]): ParseResult[T]
-
def
path
: Parser[PathExpr]
-
def
path_var_decl
: Parser[PathVariable]
-
def
phrase
[T]
(p: Parser[T]): Parser[T]
-
def
positioned
[T <: Positional]
(p: ⇒ Parser[T]): Parser[T]
-
-
-
-
-
def
quantifier
: Parser[Quantifier]
-
-
def
quotedString
: Parser[String]
-
def
quoted_word_generator
: Parser[Product with EvaluableExpr with Serializable]
-
implicit def
regex
(r: Regex): Parser[String]
-
-
-
-
def
relation_union_expr
: Parser[RelationalExpr]
-
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
sense_generator
: Parser[Product with EvaluableExpr with Serializable]
-
def
sequence_generator
: Parser[AlgebraExpr]
-
def
simple_relation_expr
: Parser[Product with RelationalExpr with Serializable]
-
def
skipWhitespace
: Boolean
-
def
split
: Parser[SplitExpr]
-
def
statement
: Parser[Product with EvaluableExpr with Serializable]
-
def
step
: Parser[StepExpr]
-
def
step_var_decl
: Parser[StepVariable]
-
def
success
[T]
(v: T): Parser[T]
-
def
synchronized
[T0]
(arg0: ⇒ T0): T0
-
def
synset_generator
: Parser[Product with EvaluableExpr with Serializable]
-
def
toString
(): String
-
def
unary_expr
: Parser[Product with EvaluableExpr with Serializable]
-
def
var_decl
: Parser[Product with Variable with Serializable]
-
def
var_decls
: Parser[List[Product with Variable with Serializable]]
-
-
def
wait
(): Unit
-
def
wait
(arg0: Long, arg1: Int): Unit
-
def
wait
(arg0: Long): Unit
-
-
val
whiteSpace
: Regex
-
-
Inherited from RegexParsers
Inherited from Parsers
Inherited from AnyRef
Inherited from Any