1 2 3 4 5 6 7 8 9 10 11
use super::ast::declaration::TopLevelItem; pub mod control_flow; pub mod declaration; pub mod expression; pub mod statement; #[derive(Debug, Clone, PartialEq, Eq)] pub struct Program { pub items: Vec<TopLevelItem>, }