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);
        }
示例#2
0
        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);
        }