void LetExpression(out Expression e) { Expression e1, e2; e = null; String name; Expect(23); Ident(out name); Expect(5); IfElseExpression(out e1); Expect(24); IfElseExpression(out e2); Expect(25); e = new LetExpression(name, e1, e2); }
void LetExpr(out Expression e) { String id; Expression e1, e2; e = null; Expect(14); Ident(out id); Expect(6); IfElseExpr(out e1); Expect(15); IfElseExpr(out e2); Expect(16); e = new LetExpression(id, e1, e2); }