epic.parser

repl

package repl

Visibility
  1. Public
  2. All

Type Members

  1. case class DSLBRule(rule: BinaryRule[String], weight: Double) extends DSLGrammarPart with Product with Serializable

    You won't use this directly.

  2. sealed trait DSLGrammarPart extends AnyRef

    objects part of the dsl to create grammars nicely.

  3. case class DSLLex(sym: String, word: String, weight: Double) extends DSLGrammarPart with Product with Serializable

    You won't use this directly.

  4. case class DSLURule(rule: UnaryRule[String], weight: Double) extends DSLGrammarPart with Product with Serializable

    You won't use this directly.

  5. class ReplGrammar extends AnyRef

    This class just provides some objects I commonly want on the REPL.

Value Members

  1. object DSLGrammar

    A DSL Grammar allows us to define simple weighted PCFG's quickly.

  2. object DSLGrammarPart

    contains implicits to create dsl grammars.

Ungrouped