public class DefaultInstructionVisitor extends java.lang.Object implements InstructionVisitor<java.lang.RuntimeException>
Constructor and Description |
---|
DefaultInstructionVisitor() |
public final void visit(Instruction instruction)
public void visit(IIf iif) throws java.lang.RuntimeException
visit
in interface InstructionVisitor<java.lang.RuntimeException>
java.lang.RuntimeException
public void visit(IWhile iwhile) throws java.lang.RuntimeException
visit
in interface InstructionVisitor<java.lang.RuntimeException>
java.lang.RuntimeException
public void visit(IBlock iblock) throws java.lang.RuntimeException
visit
in interface InstructionVisitor<java.lang.RuntimeException>
java.lang.RuntimeException
public void visit(IAssign iassign) throws java.lang.RuntimeException
visit
in interface InstructionVisitor<java.lang.RuntimeException>
java.lang.RuntimeException
public void visit(IReturn ireturn) throws java.lang.RuntimeException
visit
in interface InstructionVisitor<java.lang.RuntimeException>
java.lang.RuntimeException
public void visit(IPrint iprint) throws java.lang.RuntimeException
visit
in interface InstructionVisitor<java.lang.RuntimeException>
java.lang.RuntimeException