scalatex.stages

Parser

Related Docs: object Parser | package stages

class Parser extends AnyRef

Linear Supertypes
AnyRef, Any
Ordering
  1. Alphabetic
  2. By inheritance
Inherited
  1. Parser
  2. AnyRef
  3. Any
  1. Hide All
  2. Show all
Learn more about member selection
Visibility
  1. Public
  2. All

Instance Constructors

  1. new Parser(indent: Int = 0, offset: Int = 0)

Type Members

  1. case class LookaheadValue[T](p: fastparse.all.P[T]) extends fastparse.all.P[T] with Product with Serializable

    Wraps another parser, succeeding/failing identically but consuming no input

Value Members

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

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

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

    Definition Classes
    AnyRef → Any
  4. def @@: fastparse.core.Parser[Text]

    This only needs to parse the second @l the first one is already parsed by BodyItem

  5. val BlankLine: fastparse.all.Parser[Unit]

  6. val Body: fastparse.all.Parser[Block]

  7. def BodyEx(exclusions: String): fastparse.core.Parser[Block]

  8. def BodyItem(exclusions: String): fastparse.all.P[Seq[Sub]]

  9. val BodyNoBrace: fastparse.all.Parser[Block]

  10. def BodyText(exclusions: String): fastparse.all.Parser[Seq[Text]]

  11. val BraceBlock: fastparse.all.Parser[Block]

  12. val Code: fastparse.all.Parser[String]

  13. val CtrlFlow: fastparse.core.Parser[Seq[Sub with Product with Serializable]]

  14. val CtrlFlowIndented: fastparse.all.Parser[Sub with Product with Serializable]

  15. val Extension: fastparse.all.Parser[Sub with Product with Serializable]

  16. val File: fastparse.all.Parser[Block]

  17. val ForHead: fastparse.all.Parser[(Int, String)]

  18. val ForLoop: fastparse.core.Parser[For]

  19. val Header: fastparse.all.Parser[String]

  20. val HeaderBlock: fastparse.core.Parser[Header]

  21. val IfElse: fastparse.core.Parser[IfElse]

  22. val IfHead: fastparse.all.Parser[String]

  23. val IfSuffix: fastparse.all.Parser[(Block, Option[Block])]

  24. val Indent: fastparse.all.Parser[Unit]

  25. val IndentBlock: fastparse.core.Parser[Block]

  26. val IndentForLoop: fastparse.all.Parser[For]

  27. val IndentIfElse: fastparse.core.Parser[IfElse]

  28. val IndentPrefix: fastparse.core.Parser[Text]

  29. val IndentScalaChain: fastparse.core.Parser[Chain]

  30. val IndentSpaces: fastparse.all.Parser[Unit]

  31. val IndentedExpr: fastparse.all.Parser[Seq[Sub with Product with Serializable]]

  32. val ScalaChain: fastparse.core.Parser[Chain]

  33. val Text: fastparse.core.Parser[Text]

  34. def TextNot(chars: String): fastparse.core.Parser[Text]

  35. final def asInstanceOf[T0]: T0

    Definition Classes
    Any
  36. def clone(): AnyRef

    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  37. final def eq(arg0: AnyRef): Boolean

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

    Definition Classes
    AnyRef → Any
  39. def finalize(): Unit

    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  40. def flattenText(seq: Seq[Sub]): Seq[Sub]

  41. final def getClass(): Class[_]

    Definition Classes
    AnyRef → Any
  42. def hashCode(): Int

    Definition Classes
    AnyRef → Any
  43. final def isInstanceOf[T0]: Boolean

    Definition Classes
    Any
  44. final def ne(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  45. final def notify(): Unit

    Definition Classes
    AnyRef
  46. final def notifyAll(): Unit

    Definition Classes
    AnyRef
  47. final def synchronized[T0](arg0: ⇒ T0): T0

    Definition Classes
    AnyRef
  48. def toString(): String

    Definition Classes
    AnyRef → Any
  49. final def wait(): Unit

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

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

    Definition Classes
    AnyRef
    Annotations
    @throws( ... )

Inherited from AnyRef

Inherited from Any

Ungrouped