2 import java.util.Vector;
5 public class FlatOpNode extends FlatNode {
11 public FlatOpNode(TempDescriptor dest, TempDescriptor left, TempDescriptor right, Operation op) {
18 TempDescriptor getDest() {
22 TempDescriptor getLeft() {
26 TempDescriptor getRight() {
34 public String toString() {
36 return dest.toString()+"="+left.toString()+op.toString()+right.toString();
37 else if (op.getOp()==Operation.ASSIGN)
38 return dest.toString()+" = "+left.toString();
40 return dest.toString()+" "+op.toString() +" "+left.toString();