cp-ast-core 0.1.2

Core AST types for competitive programming problem specification DSL
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
pub mod action;
mod constraint_ops;
pub mod engine;
pub mod error;
mod fill_hole;
mod multi_test_case;
mod node_ops;
pub mod result;
pub mod types;

pub use action::Action;
pub use engine::AstEngine;
pub use error::{OperationError, ViolationDetail};
pub use result::{ApplyResult, PreviewResult};
pub use types::{ConstraintDef, ConstraintDefKind, FillContent, LengthSpec, SumBoundDef, VarType};