Crate recast_lang

Source
Expand description

The RapidRecast Definition Language is a custom language used to configure RapidRecast. This crate provides a lexer and parser for the language. It also provides the interface to turn JSON, YAML, TOML, and XML into the language.

Modules§

ast
This module contains the AST definitions for the RapidRecast language.
json
Json parser and writer for RapidRecast Definition Language
rrdl
RapidRecast Definition Language is the custom language used to configure RapidRecast.

Traits§

ParseRRDL
The trait defining how a parser behaves. You can also create your own implementations.
SaveRRDL
Save a provided RapidRecast Definition Language AST into a specified output.