jsonc_parser

Module ast

Source

Structs§

  • Represents an array that may contain elements (ex. [], [5, 6]).
  • Represents a boolean (ex. true or false).
  • Represents a comment block (ex. /* my comment */).
  • Represents a comment line (ex. // my comment).
  • Represents the null keyword (ex. null).
  • Represents a number (ex. 123, 99.99, -1.2e+2).
  • Represents an object that may contain properties (ex. {}, { "prop": 4 }).
  • Represents an object property (ex. "prop": []).
  • Node surrounded in double quotes (ex. "my string").
  • A string that’s not in quotes. Usually the appearance of this would be a parsing error.

Enums§