org.kiama.example

json

package json

Visibility
  1. Public
  2. All

Type Members

  1. class Driver extends SyntaxAnalysis with Compiler[JValue]

  2. class ParsingTests extends RegexParserTests with SyntaxAnalysis

    Tests that check that the parser works correctly.

  3. class RewritingTests extends FunSuite

    Tests that check that the rewriting and decoration works correctly.

  4. trait SyntaxAnalysis extends ParserUtilities

    Module containing parsers for the JSON language.

Value Members

  1. object JSONTree extends AnyRef

    Module containing structures for representing JSON programs.

  2. object Main extends Driver

  3. object PrettyPrinter extends PrettyPrinter

    AST pretty-printing.

  4. object Rewriter extends AnyRef