org.kiama.example

json

package json

Visibility
  1. Public
  2. All

Type Members

  1. class Driver extends SyntaxAnalyser with Compiler[JValue]

  2. trait PrettyPrinting extends PrettyPrinter

    Abstract syntax tree pretty-printing for JSON.

  3. class RewriterTests extends Tests

    Tests that check that the rewriting and decoration works correctly.

  4. trait SyntaxAnalyser extends PositionedParserUtilities

    Module containing parsers for the JSON language.

  5. class SyntaxAnalyserTests extends RegexParserTests with SyntaxAnalyser

    Tests that check that the parser works correctly.

Value Members

  1. object JSONTree

    Module containing structures for representing JSON programs.

  2. object Main extends Driver

  3. object PrettyPrinter extends PrettyPrinting

    Abstract syntax tree pretty-printing for JSON.

  4. object Rewriter

Ungrouped