Crate rsjsonnet_lang

Source
Expand description

Library to parse and evaluate Jsonnet files.

See the token, lexer, ast and parser modules for Jsonnet parsing. See the program module for Jsonnet evaluation.

Modulesยง

  • Arena allocator.
  • The abstract syntax tree (AST) of Jsonnet code.
  • A reference-count based string interner.
  • A lexer for the Jsonnet language.
  • A parser for the Jsonnet language.
  • Jsonnet program state and evaluation.