pub fn run_program(assignments: &[Assign]) -> Result<Env>
Execute a list of assignments. The environment is mutated in‑place and also returned for convenience.