org.kiama.example

repmin

package repmin

Visibility
  1. Public
  2. All

Type Members

  1. case class Fork(left: Tree, right: Tree) extends Tree with Product with Serializable

  2. case class Leaf(value: Int) extends Tree with Product with Serializable

  3. trait Repmin extends RepminBase

    Classic repmin problem defined in an "attributes first" style.

  4. trait RepminBase extends RepminImpl

    Common base for Repmin implementations.

  5. trait RepminDec extends RepminBase

    Repmin problem defined using decorators.

  6. class RepminDecTests extends RepminDec with RepminTestsBase

  7. trait RepminImpl extends AnyRef

    Repmin implementations must provide a repmin attribute.

  8. class RepminTests extends Repmin with RepminTestsBase

  9. trait RepminTestsBase extends Tests

  10. sealed abstract class Tree extends Attributable

    AST for Repmin examples.

Ungrouped