pub fn parse(input: &str) -> Result<Stmt, String>
Parses a full input string into a Stmt.
Stmt
Assignment (name = expr) is detected first. Everything else is treated as an expression whose result will be stored in ans.
name = expr
ans