Files
lang/[
T
2026-06-01 23:03:35 -04:00

25 lines
312 B
Plaintext

mod namespace;
pub use namespace::*;
use super::Id;
pub struct Fn {
pub body: Body,
}
pub struct Body {
pub statements: Vec<Statement>,
}
pub struct Statement {
ty: StatementTy,
}
pub enum StatementTy {
Define,
Assign,
Call { target: VarId, args: VarId },
}
pub type VarId = usize;