kaish-kernel 0.16.0

Core kernel for kaish: lexer, parser, interpreter, and runtime
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
//! Abstract Syntax Tree types for kaish.
//!
//! This module provides:
//! - AST type definitions (`types` module, re-exported at this level)
//! - S-expression formatter for test snapshots (`sexpr` module)
//! - The statement plan: an unexpanded rendering plus the commands a
//!   statement would run (`plan` module)

mod types;
pub mod plan;
pub mod sexpr;

pub use types::*;