wp-lang 0.3.0

WPL language crate with AST, parser, evaluator, builtins, and generators.
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
mod input;
mod model;
mod runner;
mod sample;
mod source;

pub use model::{
    DEFAULT_RULE_FILE, DEFAULT_SAMPLE_FILE, EvalResult, Mode, ParseResult, SampleCheckResult,
    SampleInput, SampleRequest, SourceRequest,
};
pub use runner::{run_sample_request, run_syntax_request};
pub use sample::{evaluate_sample, validate_sample_target};
pub use source::{normalized_output, source_summary, validate_rule_name_usage, validate_source};