org.kiama

util

package util

Visibility
  1. Public
  2. All

Type Members

  1. class ComparisonTests extends Tests

    Tests of comparison routiines.

  2. class CompilerTests extends Tests with CompilerBase[Any, Config] with TestCompiler[Any]

    Basic tests of compiler module.

  3. trait GeneratingREPL[T] extends GeneratingREPLBase[T]

    A REPL that uses ScalaCheck to generate random instances of abstract syntax trees of type T and prints them to standard output.

  4. trait GeneratingREPLBase[T] extends REPL

    A REPL that uses ScalaCheck to generate random instances of abstract syntax trees of type T and prints them using a configurable emitter.

  5. class ParserUtilitiesTests extends RegexParserTests with ParserUtilities

    Basic tests of parser utilities module.

  6. trait RegexParserTests extends Tests

    Useful test routines for RegexParsers.

  7. trait TestCompiler[T] extends TestCompilerWithConfig[T, Config]

    Specialisation of TestCompilerWithConfig that uses the default configuration type.

  8. trait TestCompilerWithConfig[T, C <: Config] extends Tests

    Support for testing compiler drivers.

  9. trait Tests extends FunSuiteLike with BeforeAndAfter with BeforeAndAfterAll with Checkers

    General test support.

  10. trait TransformerTests extends RegexParserTests

    Useful test routines for transformers.

Ungrouped