cp-ast-core 0.1.3

Core AST types for competitive programming problem specification DSL
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
//! Projection API for read-only AST views.
//!
//! This module provides the `ProjectionAPI` trait which transforms
//! internal AST representations into UI-friendly formats.

pub mod api;
pub mod full_projection;
mod projection_impl;
pub mod types;

// Re-export public types and traits
pub use api::ProjectionAPI;
pub use full_projection::project_full;
pub use types::*;