Trait

razie.wiki.parser

DomParser

Related Doc: package parser

Permalink

trait DomParser extends ParserBase with ExprParser

domain parser - for domain sections in a wiki

Linear Supertypes
ExprParser, ParserBase, ParserCommons, RegexParsers, Parsers, AnyRef, Any
Known Subclasses
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. DomParser
  2. ExprParser
  3. ParserBase
  4. ParserCommons
  5. RegexParsers
  6. Parsers
  7. AnyRef
  8. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Type Members

  1. type Elem = Char

    Permalink
    Definition Classes
    RegexParsers → Parsers
  2. case class Error extends NoSuccess with Product with Serializable

    Permalink
    Definition Classes
    Parsers
  3. case class Failure extends NoSuccess with Product with Serializable

    Permalink
    Definition Classes
    Parsers
  4. type Input = Reader[Elem]

    Permalink
    Definition Classes
    Parsers
  5. case class Keyw(s: String) extends Positional with Product with Serializable

    Permalink
  6. type LS1 = List[String]

    Permalink
    Definition Classes
    ParserCommons
  7. type LS2 = List[List[String]]

    Permalink
    Definition Classes
    ParserCommons
  8. sealed abstract class NoSuccess extends ParseResult[Nothing]

    Permalink
    Definition Classes
    Parsers
  9. trait OnceParser[+T] extends Parser[T]

    Permalink
    Definition Classes
    Parsers
  10. type P = Parser[String]

    Permalink
    Definition Classes
    DomParserParserCommons
  11. type PS = Parser[BaseAstNode]

    Permalink
    Definition Classes
    ParserBase
  12. type PS1 = Parser[List[String]]

    Permalink
    Definition Classes
    ParserCommons
  13. type PS2 = Parser[List[List[String]]]

    Permalink
    Definition Classes
    ParserCommons
  14. sealed abstract class ParseResult[+T] extends AnyRef

    Permalink
    Definition Classes
    Parsers
  15. abstract class Parser[+T] extends (Input) ⇒ ParseResult[T]

    Permalink
    Definition Classes
    Parsers
  16. case class Success[+T] extends ParseResult[T] with Product with Serializable

    Permalink
    Definition Classes
    Parsers
  17. case class ~[+a, +b] extends Product with Serializable

    Permalink
    Definition Classes
    Parsers

Abstract Value Members

  1. abstract def apply(input: String): BaseAstNode

    Permalink
    Definition Classes
    ParserBase
  2. abstract def line: PS

    Permalink

    a line of wiki (to CR/LF)

    a line of wiki (to CR/LF)

    Definition Classes
    ParserBase
  3. abstract def lines: PS

    Permalink

    a sequence of lines

    a sequence of lines

    Definition Classes
    ParserBase
  4. abstract def optline: PS

    Permalink

    an optional line

    an optional line

    Definition Classes
    ParserBase
  5. abstract def realm: String

    Permalink

    provide a realm

    provide a realm

    Definition Classes
    ParserBase

Concrete Value Members

  1. final def !=(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  2. final def ##(): Int

    Permalink
    Definition Classes
    AnyRef → Any
  3. final def ==(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  4. def CRLF1: DomParser.P

    Permalink
    Definition Classes
    ParserCommons
  5. def CRLF2: DomParser.P

    Permalink
    Definition Classes
    ParserCommons
  6. def CRLF3: DomParser.P

    Permalink
    Definition Classes
    ParserCommons
  7. def NADA: DomParser.P

    Permalink
    Definition Classes
    ParserCommons
  8. object NoSuccess

    Permalink
    Definition Classes
    Parsers
  9. def OPS1: Parser[String]

    Permalink
  10. def OnceParser[T](f: (Input) ⇒ ParseResult[T]): Parser[T] with OnceParser[T]

    Permalink
    Definition Classes
    Parsers
  11. def Parser[T](f: (Input) ⇒ ParseResult[T]): Parser[T]

    Permalink
    Definition Classes
    Parsers
  12. def accept[U](expected: String, f: PartialFunction[Elem, U]): Parser[U]

    Permalink
    Definition Classes
    Parsers
  13. def accept[ES](es: ES)(implicit arg0: (ES) ⇒ List[Elem]): Parser[List[Elem]]

    Permalink
    Definition Classes
    Parsers
  14. implicit def accept(e: Elem): Parser[Elem]

    Permalink
    Definition Classes
    Parsers
  15. def acceptIf(p: (Elem) ⇒ Boolean)(err: (Elem) ⇒ String): Parser[Elem]

    Permalink
    Definition Classes
    Parsers
  16. def acceptMatch[U](expected: String, f: PartialFunction[Elem, U]): Parser[U]

    Permalink
    Definition Classes
    Parsers
  17. def acceptSeq[ES](es: ES)(implicit arg0: (ES) ⇒ Iterable[Elem]): Parser[List[Elem]]

    Permalink
    Definition Classes
    Parsers
  18. def accessors: Parser[List[diesel.dom.RDOM.P]]

    Permalink
    Definition Classes
    ExprParser
  19. def addToDom(c: Any): LazyAstNode[DSpec, DUser]

    Permalink

    add a domain element to the topic

  20. def afloat: Parser[String]

    Permalink
    Definition Classes
    ExprParser
  21. def afunc: Parser[Expr]

    Permalink
    Definition Classes
    ExprParser
  22. def aident: Parser[AExprIdent]

    Permalink
    Definition Classes
    ExprParser
  23. def aidentExpr: Parser[AExprIdent]

    Permalink
    Definition Classes
    ExprParser
  24. def aidentaccess: Parser[AExprIdent]

    Permalink
    Definition Classes
    ExprParser
  25. def aint: Parser[String]

    Permalink
    Definition Classes
    ExprParser
  26. def arg: Parser[(String, String)]

    Permalink
    Attributes
    protected
    Definition Classes
    ParserCommons
  27. def arg0: Parser[(String, String)]

    Permalink
    Attributes
    protected
    Definition Classes
    ParserCommons
  28. def arg2: Parser[(String, String)]

    Permalink
    Attributes
    protected
    Definition Classes
    ParserCommons
  29. final def asInstanceOf[T0]: T0

    Permalink
    Definition Classes
    Any
  30. def assRole: Parser[(String, String)]

    Permalink

    assoc : role

  31. def attrs: Parser[List[diesel.dom.RDOM.P]]

    Permalink

    optional attributes

    optional attributes

    Definition Classes
    ExprParser
  32. def bConst: Parser[BoolExpr]

    Permalink

    true or false constants

    true or false constants

    Definition Classes
    ExprParser
  33. def bfactor1: Parser[BoolExpr]

    Permalink
    Definition Classes
    ExprParser
  34. def bfactor2: Parser[BoolExpr]

    Permalink
    Definition Classes
    ExprParser
  35. def boolConst: Parser[Expr]

    Permalink
    Definition Classes
    ExprParser
  36. def bterm1: Parser[BoolExpr]

    Permalink
    Definition Classes
    ExprParser
  37. def bvalue: Parser[BoolExpr]

    Permalink

    single value expressions, where != 0 is true and != null is true

    single value expressions, where != 0 is true and != null is true

    Definition Classes
    ExprParser
  38. def chainl1[T, U](first: ⇒ Parser[T], p: ⇒ Parser[U], q: ⇒ Parser[(T, U) ⇒ T]): Parser[T]

    Permalink
    Definition Classes
    Parsers
  39. def chainl1[T](p: ⇒ Parser[T], q: ⇒ Parser[(T, T) ⇒ T]): Parser[T]

    Permalink
    Definition Classes
    Parsers
  40. def chainr1[T, U](p: ⇒ Parser[T], q: ⇒ Parser[(T, U) ⇒ U], combine: (T, U) ⇒ U, first: U): Parser[U]

    Permalink
    Definition Classes
    Parsers
  41. def clone(): AnyRef

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  42. def clsMatch: Parser[(String, String, List[PM])]

    Permalink

    pattern match for ent.met

  43. def clsMet: Parser[(String, String, List[diesel.dom.RDOM.P])]

    Permalink

    ent.met (parms)

  44. val comOperators: Regex

    Permalink
  45. def commit[T](p: ⇒ Parser[T]): Parser[T]

    Permalink
    Definition Classes
    Parsers
  46. def cond: Parser[BoolExpr]

    Permalink
    Definition Classes
    ExprParser
  47. def defline: Parser[F]

    Permalink

    msg name (a,b) : String

  48. def df: Parser[BoolExpr]

    Permalink
    Definition Classes
    ExprParser
  49. def domainBlocks: Parser[BaseAstNode]

    Permalink
  50. def eblock: Parser[Expr]

    Permalink
    Definition Classes
    ExprParser
  51. def elem(e: Elem): Parser[Elem]

    Permalink
    Definition Classes
    Parsers
  52. def elem(kind: String, p: (Elem) ⇒ Boolean): Parser[Elem]

    Permalink
    Definition Classes
    Parsers
  53. def eq: Parser[BoolExpr]

    Permalink
    Definition Classes
    ExprParser
  54. final def eq(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  55. def equals(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  56. def err(msg: String): Parser[Nothing]

    Permalink
    Definition Classes
    Parsers
  57. def escaped: PS

    Permalink
    Definition Classes
    ParserBase
  58. def escaped1: PS

    Permalink
    Definition Classes
    ParserBase
  59. def escaped2: PS

    Permalink
    Definition Classes
    ParserBase
  60. def expr: Parser[Expr]

    Permalink

    main entry point for an expression

    main entry point for an expression

    Definition Classes
    ExprParser
  61. def expr2: Parser[Expr]

    Permalink
    Definition Classes
    ExprParser
  62. def exprAND: Parser[Expr]

    Permalink
    Definition Classes
    ExprParser
  63. def exprAS: Parser[Expr]

    Permalink
    Definition Classes
    ExprParser
  64. def exprCMP: Parser[Expr]

    Permalink
    Definition Classes
    ExprParser
  65. def exprMAP: Parser[Expr]

    Permalink
    Definition Classes
    ExprParser
  66. def exprMULT: Parser[Expr]

    Permalink
    Definition Classes
    ExprParser
  67. def exprOR: Parser[Expr]

    Permalink
    Definition Classes
    ExprParser
  68. def exprPLUS: Parser[Expr]

    Permalink
    Definition Classes
    ExprParser
  69. def exregex: Parser[Expr]

    Permalink
    Definition Classes
    ExprParser
  70. def failure(msg: String): Parser[Nothing]

    Permalink
    Definition Classes
    Parsers
  71. def fiddleBlocks(wpath: String): Parser[Product with Serializable with HasPosition with CanHtml]

    Permalink

    this one used for fiddles, see FiddleParser

    this one used for fiddles, see FiddleParser

    this is not parsed in the context of a wiki, it's just for a fiddle display...

  72. def fiddleLines(wpath: String): Parser[List[Product with Serializable]]

    Permalink
  73. def finalize(): Unit

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  74. def flowexpr: Parser[FlowExpr]

    Permalink
  75. final def getClass(): Class[_]

    Permalink
    Definition Classes
    AnyRef → Any
  76. def gt: Parser[BoolExpr]

    Permalink
    Definition Classes
    ExprParser
  77. def gte: Parser[BoolExpr]

    Permalink
    Definition Classes
    ExprParser
  78. def guard[T](p: ⇒ Parser[T]): Parser[T]

    Permalink
    Definition Classes
    Parsers
  79. def handleWhiteSpace(source: CharSequence, offset: Int): Int

    Permalink
    Attributes
    protected
    Definition Classes
    RegexParsers
  80. def hashCode(): Int

    Permalink
    Definition Classes
    AnyRef → Any
  81. def ident: Parser[String]

    Permalink

    a regular ident but also something in single quotes '[email protected] and - is a good ident eh'

    a regular ident but also something in single quotes '[email protected] and - is a good ident eh'

    Definition Classes
    ExprParser
  82. final def isInstanceOf[T0]: Boolean

    Permalink
    Definition Classes
    Any
  83. def jarray: Parser[Expr]

    Permalink
    Definition Classes
    ExprParser
  84. def jexpr: Parser[Expr]

    Permalink
    Definition Classes
    ExprParser
  85. def jnull: Parser[Expr]

    Permalink
    Definition Classes
    ExprParser
  86. def jnvp: Parser[(String, Expr)]

    Permalink
    Definition Classes
    ExprParser
  87. def jobj: Parser[Expr]

    Permalink
    Definition Classes
    ExprParser
  88. def jother: Parser[Expr]

    Permalink
    Definition Classes
    ExprParser
  89. def jsexpr1: Parser[Expr]

    Permalink
    Definition Classes
    ExprParser
  90. def jsexpr2: Parser[Expr]

    Permalink
    Definition Classes
    ExprParser
  91. def jsexpr4: Parser[Expr]

    Permalink
    Definition Classes
    ExprParser
  92. def jsonIdent: Parser[String]

    Permalink

    allow JSON ids with double quotes, single quotes or no quotes

    allow JSON ids with double quotes, single quotes or no quotes

    Definition Classes
    ExprParser
  93. def jsregex: P

    Permalink
  94. def justAttrs: Parser[List[PAS]]

    Permalink

    assoc : role

  95. def lambda: Parser[Expr]

    Permalink
    Definition Classes
    ExprParser
  96. def lastLine: PS

    Permalink
    Definition Classes
    ParserBase
  97. def lazys(f: (StrAstNode, FoldingContext[DSpec, DUser]) ⇒ StrAstNode): LazyAstNode[DSpec, DUser]

    Permalink
  98. def like: Parser[BoolExpr]

    Permalink
    Definition Classes
    ExprParser
  99. def linemock(wpath: String): Parser[EMock]

    Permalink

    this one used for fiddles, see FiddleParser

    this one used for fiddles, see FiddleParser

    this is not parsed in the context of a wiki, it's just for a fiddle display...

    .mock a.role (attrs) => z.role (attrs)

  100. def linemsg(wpath: String): Parser[EMsg]

    Permalink

    this one used for fiddles, see FiddleParser

    this one used for fiddles, see FiddleParser

    just for display, not in the context of a wiki

    .msg object.func (a,b) : (out)

  101. implicit def literal(s: String): Parser[String]

    Permalink
    Definition Classes
    RegexParsers
  102. def log[T](p: ⇒ Parser[T])(name: String): Parser[T]

    Permalink
    Definition Classes
    Parsers
  103. def lt: Parser[BoolExpr]

    Permalink
    Definition Classes
    ExprParser
  104. def lte: Parser[BoolExpr]

    Permalink
    Definition Classes
    ExprParser
  105. def mkList[T]: (~[T, List[T]]) ⇒ List[T]

    Permalink
    Definition Classes
    Parsers
  106. val moreBlocks: ListBuffer[Parser[BaseAstNode]]

    Permalink
    Definition Classes
    ParserBase
  107. val moreDotProps: ListBuffer[Parser[BaseAstNode]]

    Permalink
    Definition Classes
    ParserBase
  108. val moreWikiProps: ListBuffer[Parser[BaseAstNode]]

    Permalink
    Definition Classes
    ParserBase
  109. def msgline: Parser[F]

    Permalink

    def name (a,b) : String

  110. def msgterm1: Parser[FlowExpr]

    Permalink
  111. def multilineStrConst: Parser[Expr]

    Permalink
    Definition Classes
    ExprParser
  112. final def ne(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  113. def neq: Parser[BoolExpr]

    Permalink
    Definition Classes
    ExprParser
  114. def noFiddleB: Parser[Unit]

    Permalink
  115. def noptargs: Parser[List[(String, String)]]

    Permalink
    Attributes
    protected
    Definition Classes
    ParserCommons
  116. def not[T](p: ⇒ Parser[T]): Parser[Unit]

    Permalink
    Definition Classes
    Parsers
  117. def notbfactor1: Parser[BoolExpr]

    Permalink
    Definition Classes
    ExprParser
  118. final def notify(): Unit

    Permalink
    Definition Classes
    AnyRef
  119. final def notifyAll(): Unit

    Permalink
    Definition Classes
    AnyRef
  120. def numConst: Parser[Expr]

    Permalink
    Definition Classes
    ExprParser
  121. def oneStatic: DomParser.P

    Permalink
    Definition Classes
    ParserCommons
  122. def opt[T](p: ⇒ Parser[T]): Parser[Option[T]]

    Permalink
    Definition Classes
    Parsers
  123. def optAssertExprs: Parser[List[BoolExpr]]

    Permalink

    todo is not working

  124. def optAttrs: Parser[List[diesel.dom.RDOM.P]]

    Permalink

    optional attributes

    optional attributes

    Definition Classes
    ExprParser
  125. def optBlock: Parser[List[Executable]]

    Permalink
  126. def optClassBody: Parser[List[F]]

    Permalink
  127. def optComment: Parser[String]

    Permalink
  128. def optKinds: Parser[Option[String]]

    Permalink
    Definition Classes
    ExprParser
  129. def optScript: PS

    Permalink

    optional script body

  130. def optType: Parser[WType]

    Permalink

    :<>type[kind]* <> means it's a ref, not ownership * means it's a list

    :<>type[kind]* <> means it's a ref, not ownership * means it's a list

    Definition Classes
    ExprParser
  131. def optargs: Parser[List[(String, String)]]

    Permalink
    Attributes
    protected
    Definition Classes
    ParserCommons
  132. def orexpr: Parser[BoolExpr]

    Permalink
    Definition Classes
    ExprParser
  133. def ows: Parser[Option[String]]

    Permalink
    Definition Classes
    DomParserExprParserParserCommons
  134. def pArrow: Parser[String]

    Permalink
  135. def pComment: Parser[String]

    Permalink
  136. def panno: PS

    Permalink

    .anno (params)

    .anno (params)

    annotation - applied to the next element. you can have just one for now

    annotations have to be in the same page and are claimed by the first element that follows

  137. def parblock: Parser[FlowExpr]

    Permalink
  138. def parexpr: Parser[FlowExpr]

    Permalink
  139. def parse[T](p: Parser[T], in: Reader): ParseResult[T]

    Permalink
    Definition Classes
    RegexParsers
  140. def parse[T](p: Parser[T], in: CharSequence): ParseResult[T]

    Permalink
    Definition Classes
    RegexParsers
  141. def parse[T](p: Parser[T], in: Reader[Char]): ParseResult[T]

    Permalink
    Definition Classes
    RegexParsers
  142. def parseAll[T](p: Parser[T], in: CharSequence): ParseResult[T]

    Permalink
    Definition Classes
    RegexParsers
  143. def parseAll[T](p: Parser[T], in: Reader): ParseResult[T]

    Permalink
    Definition Classes
    RegexParsers
  144. def parseAll[T](p: Parser[T], in: Reader[Char]): ParseResult[T]

    Permalink
    Definition Classes
    RegexParsers
  145. def parterm1: Parser[FlowExpr]

    Permalink
  146. def pasattr: Parser[PAS]

    Permalink

    parm assignment, left side can be a[5].name, useful in a $val

    parm assignment, left side can be a[5].name, useful in a $val

    Definition Classes
    ExprParser
  147. def pasattrs: Parser[List[PAS]]

    Permalink
    Definition Classes
    ExprParser
  148. def passert: PS

    Permalink

    .expect object.func (a,b)

  149. def passoc: PS

    Permalink

    .assoc name a:role -> z:role

  150. def pattr: Parser[diesel.dom.RDOM.P]

    Permalink

    parm definition / assignment

    parm definition / assignment

    name:<>type[kind]*~=default

    <> means it's a ref, not ownership * means it's a list

    Definition Classes
    ExprParser
  151. def pblock: PS

    Permalink

    optional script body

  152. def pcallattr: Parser[diesel.dom.RDOM.P]

    Permalink
    Definition Classes
    ExprParser
  153. def pcallattrs: Parser[List[diesel.dom.RDOM.P]]

    Permalink

    simple ident = expr assignemtn when calling

    simple ident = expr assignemtn when calling

    Definition Classes
    ExprParser
  154. def pclass: PS

    Permalink

    .class X [T] (a,b:String) extends A,B {}

  155. def pdef: PS

    Permalink

    .func name (a,b) : String

  156. def pexpect: PS

    Permalink

    .expect object.func (a,b)

  157. def pflow: PS

    Permalink

    .flow e.a => expr

  158. def pgen: Parser[EMap]

    Permalink

    > z.role (attrs)

  159. def pgenStep: Parser[EMap]

    Permalink

    - text - i.e.

    - text - i.e. step description

  160. def pgenText: Parser[EMap]

    Permalink

    - text - i.e.

    - text - i.e. step description todo is not working

  161. def phrase[T](p: Parser[T]): Parser[T]

    Permalink
    Definition Classes
    RegexParsers → Parsers
  162. def pif: Parser[EIf]

    Permalink
  163. def pifc: Parser[EIf]

    Permalink
  164. def pifm: Parser[EIf]

    Permalink
  165. def pmatch: PS

    Permalink

    .match a.role (attrs) // not used

  166. def pmatchattr: Parser[PM]

    Permalink
  167. def pmatchattrE: Parser[PM]

    Permalink

    condition - bool expr

  168. def pmatchattrM: Parser[PM]

    Permalink

    name:type[kind] OPerator xx means it's a list

    name:type[kind] OPerator xx means it's a list

    pmatch is more than just a simple conditional expression

  169. def pmsg: PS

    Permalink

    .msg object.func (a,b)

    .msg object.func (a,b)

    An NVP is either the spec or an instance of a function call, a message, a data object... whatever...

  170. def pobject: PS

    Permalink
  171. def pos(k: Keyw): Some[EPos]

    Permalink
  172. def pos(k: Keyw, ctx: FoldingContext[DSpec, DUser]): Some[EPos]

    Permalink
  173. def positioned[T <: Positional](p: ⇒ Parser[T]): Parser[T]

    Permalink
    Definition Classes
    RegexParsers → Parsers
  174. def psend: PS

    Permalink

    .receive object.func (a,b)

    .receive object.func (a,b)

    An NVP is either the spec or an instance of a function call, a message, a data object... whatever...

  175. def pterm1: Parser[Expr]

    Permalink
    Definition Classes
    ExprParser
  176. def pval: PS

    Permalink

    .option name:type=value

    .option name:type=value

    use them to set options

  177. def pwhen: PS

    Permalink

    .when <tags> a.role (attrs) => z.role (attrs) tags are optional and could be rule, mock, model, impl etc - rule is the default for execution - mock is for mocks - others like model or impl are specific

  178. def qclsMet: Parser[(String, String, String)]

    Permalink

    ent.met - qualified ent so at least two elements

    ent.met - qualified ent so at least two elements

    returns

    (ent, act, fullString)

  179. def qident: Parser[String]

    Permalink

    qualified idents, .

    qualified idents, . notation, parsed as a single string

    Definition Classes
    ExprParser
  180. def qlident: Parser[List[String]]

    Permalink
    Definition Classes
    ExprParser
  181. def qlidentDiesel: Parser[List[String]]

    Permalink
    Definition Classes
    ExprParser
  182. def qualified(qcm: List[String]): (String, String, String)

    Permalink

    p.a.ent.met - qualified ent so at least two elements

    p.a.ent.met - qualified ent so at least two elements

    returns

    (ent, act, fullString)

  183. def realmqlident: Parser[List[String]]

    Permalink

    qualified idents, .

    qualified idents, . notation, parsed as a list

    Definition Classes
    ExprParser
  184. implicit def regex(r: Regex): Parser[String]

    Permalink
    Definition Classes
    RegexParsers
  185. def rep[T](p: ⇒ Parser[T]): Parser[List[T]]

    Permalink
    Definition Classes
    Parsers
  186. def rep1[T](first: ⇒ Parser[T], p0: ⇒ Parser[T]): Parser[List[T]]

    Permalink
    Definition Classes
    Parsers
    Annotations
    @migration
    Migration

    (Changed in version 2.9.0) The p0 call-by-name arguments is evaluated at most once per constructed Parser object, instead of on every need that arises during parsing.

  187. def rep1[T](p: ⇒ Parser[T]): Parser[List[T]]

    Permalink
    Definition Classes
    Parsers
  188. def rep1sep[T](p: ⇒ Parser[T], q: ⇒ Parser[Any]): Parser[List[T]]

    Permalink
    Definition Classes
    Parsers
  189. def repN[T](num: Int, p: ⇒ Parser[T]): Parser[List[T]]

    Permalink
    Definition Classes
    Parsers
  190. def repsep[T](p: ⇒ Parser[T], q: ⇒ Parser[Any]): Parser[List[T]]

    Permalink
    Definition Classes
    Parsers
  191. def scall: Parser[Executable]

    Permalink
  192. def scexpr1: Parser[Expr]

    Permalink
    Definition Classes
    ExprParser
  193. def scexpr2: Parser[Expr]

    Permalink
    Definition Classes
    ExprParser
  194. def seqexpr: Parser[FlowExpr]

    Permalink
  195. def skipWhitespace: Boolean

    Permalink
    Definition Classes
    ParserCommons → RegexParsers
  196. def sline(tag: String): PS

    Permalink
    Definition Classes
    ParserBase
  197. def sline: PS

    Permalink
    Definition Classes
    ParserBase
  198. def slines: Parser[StrAstNode]

    Permalink
    Definition Classes
    ParserBase
  199. def slinesUntil(tag: String): Parser[StrAstNode]

    Permalink
    Definition Classes
    ParserBase
  200. def soptline(tag: String): PS

    Permalink
    Definition Classes
    ParserBase
  201. def soptline: PS

    Permalink
    Definition Classes
    ParserBase
  202. def sstatic(tag: String): PS

    Permalink
    Definition Classes
    ParserBase
  203. def sstatic: PS

    Permalink
    Definition Classes
    ParserBase
  204. def statement: Parser[Executable]

    Permalink
  205. def static: DomParser.P

    Permalink
    Definition Classes
    ParserCommons
  206. def strConst: Parser[Expr]

    Permalink
    Definition Classes
    ExprParser
  207. def success[T](v: T): Parser[T]

    Permalink
    Definition Classes
    Parsers
  208. def svalue: Parser[Executable]

    Permalink
  209. final def synchronized[T0](arg0: ⇒ T0): T0

    Permalink
    Definition Classes
    AnyRef
  210. def toString(): String

    Permalink
    Definition Classes
    AnyRef → Any
  211. def unquote(s: String): String

    Permalink
    Definition Classes
    ExprParser
  212. def valueDef: Parser[diesel.dom.RDOM.P]

    Permalink
  213. final def wait(): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  214. final def wait(arg0: Long, arg1: Int): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  215. final def wait(arg0: Long): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  216. val whiteSpace: Regex

    Permalink
    Attributes
    protected
    Definition Classes
    RegexParsers
  217. def withBlocks(p: Parser[BaseAstNode]): ParserBase

    Permalink
    Definition Classes
    ParserBase
  218. def withDotProp(p: Parser[BaseAstNode]): ParserBase

    Permalink
    Definition Classes
    ParserBase
  219. def withWikiProp(p: Parser[BaseAstNode]): ParserBase

    Permalink
    Definition Classes
    ParserBase
  220. def ws: Regex

    Permalink
    Definition Classes
    DomParserExprParserParserCommons
  221. def xCRLF1: PS

    Permalink
    Definition Classes
    ParserBase
  222. def xCRLF2: PS

    Permalink
    Definition Classes
    ParserBase
  223. def xCRLF3: PS

    Permalink
    Definition Classes
    ParserBase
  224. def xNADA: PS

    Permalink
    Definition Classes
    ParserBase
  225. def xpath: Parser[String]

    Permalink
    Definition Classes
    ExprParser
  226. def xpident: Parser[Expr]

    Permalink
    Definition Classes
    ExprParser
  227. def xstatic: PS

    Permalink
    Definition Classes
    ParserBase

Inherited from ExprParser

Inherited from ParserBase

Inherited from ParserCommons

Inherited from RegexParsers

Inherited from Parsers

Inherited from AnyRef

Inherited from Any

Ungrouped