5 private final String name;
6 private Opcode(String name) { this.name = name; }
8 public String toString() { return name; }
10 public static final Opcode ADD = new Opcode("+");
11 public static final Opcode SUB = new Opcode("-");
12 public static final Opcode MULT = new Opcode("*");
13 public static final Opcode DIV = new Opcode("/");
15 public static final Opcode GT = new Opcode(">");
16 public static final Opcode GE = new Opcode(">=");
17 public static final Opcode LT = new Opcode("<");
18 public static final Opcode LE = new Opcode("<=");
20 public static final Opcode EQ = new Opcode("==");
21 public static final Opcode NE = new Opcode("!=");
23 public static final Opcode AND = new Opcode("&&");
24 public static final Opcode OR = new Opcode("||");
25 public static final Opcode NOT = new Opcode("!");