Packages

package json

Ordering
  1. Alphabetic
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.

    Tests that check that the parser works correctly. I.e., it accepts correct input and produces the appropriate trees, and it rejects illegal input.

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