Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- addExpr =
- factor.left ADD term.right SEMI {: return new AddExpr(left, right); :}
- ;
- subExpr =
- factor.left SUB term.right SEMI {: return new SubExpr(left, right); :}
- ;
- mulExpr =
- term.left MUL factor.right SEMI {: return new MulExpr(left, right); :}
- ;
- divExpr =
- term.left DIV factor.right SEMI {: return new DivExpr(left, right); :}
- ;
- modExpr =
- term.left MOD term.right SEMI {: return new ModExpr(left, right); :}
- ;
- equalsExpr =
- term.left EQUALS term.right SEMI {: return new EqualsExpr(left, right); :}
- ;
- notEqualsExpr =
- term.left NOTEQUALS term.right SEMI {: return new NotEqualsExpr(left, right); :}
- ;
- lessEqualsExpr =
- term.left LE term.right SEMI {: return new LessEqualsExpr(left, right); :}
- ;
- greatEqualsExpr =
- term.left GE term.right SEMI {: return new GreatEqualsExpr(left, right); :}
- ;
- lessExpr =
- term.left LESS term.right SEMI {: return new LessExpr(left, right); :}
- ;
- greatExpr =
- term.left GREAT term.right SEMI {: return new GreatExpr(left, right); :}
- ;
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement