org.parboiled
scala
package
scala
Type Members
-
-
-
-
type
ParseRunner
[V]
= ParseRunner[V]
-
-
-
type
PopRule1
[-Z]
= PopRule1[Z]
-
type
PopRule2
[-Y, -Z]
= PopRule2[Y, Z]
-
type
PopRule3
[-X, -Y, -Z]
= PopRule3[X, Y, Z]
-
-
type
ReductionRule1
[-Z, +R]
= ReductionRule1[Z, R]
-
type
ReductionRule2
[-Y, -Z, +R]
= ReductionRule2[Y, Z, R]
-
type
ReductionRule3
[-X, -Y, -Z, +R]
= ReductionRule3[X, Y, Z, R]
-
-
type
Rule
= Rule
-
type
Rule0
= Rule0
-
type
Rule1
[+A]
= Rule1[A]
-
type
Rule2
[+A, +B]
= Rule2[A, B]
-
type
Rule3
[+A, +B, +C]
= Rule3[A, B, C]
-
type
Rule4
[+A, +B, +C, +D]
= Rule4[A, B, C, D]
-
type
Rule5
[+A, +B, +C, +D, +E]
= Rule5[A, B, C, D, E]
-
type
Rule6
[+A, +B, +C, +D, +E, +F]
= Rule6[A, B, C, D, E, F]
-
type
Rule7
[+A, +B, +C, +D, +E, +F, +G]
= Rule7[A, B, C, D, E, F, G]
-
type
RuleMethod
= StackTraceElement
-
-
-
-
-
-
-
-
-
Value Members
-
def
&
(sub: Rule)
: Rule0
-
lazy val
ANY
: Rule0
-
val
BasicParseRunner
: org.parboiled.scala.parserunners.BasicParseRunner.type
-
lazy val
DEDENT
: Rule0
-
lazy val
EMPTY
: Rule0
-
lazy val
EOI
: Rule0
-
lazy val
INDENT
: Rule0
-
-
lazy val
NOTHING
: Rule0
-
lazy val
POP1
: PopRule1[Any]
-
lazy val
POP2
: PopRule2[Any, Any]
-
lazy val
POP3
: PopRule3[Any, Any, Any]
-
-
val
RecoveringParseRunner
: org.parboiled.scala.parserunners.RecoveringParseRunner.type
-
val
ReportingParseRunner
: org.parboiled.scala.parserunners.ReportingParseRunner.type
-
-
-
-
val
TracingParseRunner
: org.parboiled.scala.parserunners.TracingParseRunner.type
-
implicit def
charArray2Input
(input: Array[Char])
: Input
-
implicit def
creator4PopRule1
[Z]
(m: Matcher)
: PopRule1[Z]
-
implicit def
creator4PopRule2
[Y, Z]
(m: Matcher)
: PopRule2[Y, Z]
-
implicit def
creator4PopRule3
[X, Y, Z]
(m: Matcher)
: PopRule3[X, Y, Z]
-
implicit def
creator4ReductionRule1
[Z, R]
(m: Matcher)
: ReductionRule1[Z, R]
-
implicit def
creator4ReductionRule2
[Y, Z, R]
(m: Matcher)
: ReductionRule2[Y, Z, R]
-
implicit def
creator4ReductionRule3
[X, Y, Z, R]
(m: Matcher)
: ReductionRule3[X, Y, Z, R]
-
implicit def
creator4Rule0
(m: Matcher)
: Rule0
-
implicit def
creator4Rule1
[A]
(m: Matcher)
: Rule1[A]
-
implicit def
creator4Rule2
[A, B]
(m: Matcher)
: Rule2[A, B]
-
implicit def
creator4Rule3
[A, B, C]
(m: Matcher)
: Rule3[A, B, C]
-
implicit def
creator4Rule4
[A, B, C, D]
(m: Matcher)
: Rule4[A, B, C, D]
-
implicit def
creator4Rule5
[A, B, C, D, E]
(m: Matcher)
: Rule5[A, B, C, D, E]
-
implicit def
creator4Rule6
[A, B, C, D, E, F]
(m: Matcher)
: Rule6[A, B, C, D, E, F]
-
implicit def
creator4Rule7
[A, B, C, D, E, F, G]
(m: Matcher)
: Rule7[A, B, C, D, E, F, G]
-
def
group
[T <: Rule]
(rule: T)
: T
-
implicit def
inputStream2Input
(input: InputStream)(implicit codec: Codec)
: Input
-
-
-
implicit def
source2Input
(input: Source)
: Input
-
implicit def
string2Input
(input: String)
: Input
-
-
implicit def
toRunAction
(f: (Context[Any]) ⇒ Unit)
: Rule0
-
implicit def
toTestAction
(f: (Context[Any]) ⇒ Boolean)
: Rule0
-
Main parboiled for Scala Module. Use with "import org.parboiled.scala.Parboiled._"