pub fn parse_expr(input: &str) -> IResult<&str, Expr>
nom-style entry point: parses one expression, leaving trailing input. Enforces MAX_EXPR_NODES before returning.
MAX_EXPR_NODES