ant.compiler.asm
Class Asm.NopFoodTest

java.lang.Object
  extended byant.compiler.asm.Asm
      extended byant.compiler.asm.Asm.Conditional
          extended byant.compiler.asm.Asm.NopFoodTest
Enclosing class:
Asm

public static class Asm.NopFoodTest
extends Asm.Conditional

Asm statement representing the special test FoundFood. This statement is joined with a preceeding Asm.PickUp statement before writing the final code.

License: GPL

Author:
Bernhard Haumacher

Nested Class Summary
 
Nested classes inherited from class ant.compiler.asm.Asm
Asm.AbstractDFSVisitor, Asm.AbstractVisitor, Asm.Conditional, Asm.DFSPostorderVisitor, Asm.DFSPreorderVisitor, Asm.Drop, Asm.Flip, Asm.Mark, Asm.Move, Asm.Nop, Asm.NopFoodTest, Asm.NopWallTest, Asm.PickUp, Asm.Sense, Asm.Sequential, Asm.Turn, Asm.Unmark, Asm.Visitor
 
Field Summary
 
Fields inherited from class ant.compiler.asm.Asm.Conditional
nextElse, nextThen
 
Fields inherited from class ant.compiler.asm.Asm
addr
 
Constructor Summary
Asm.NopFoodTest(Asm nextThen, Asm nextElse)
           
 
Method Summary
 void visit(Asm.Visitor v)
           
 
Methods inherited from class ant.compiler.asm.Asm.Conditional
setNext
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Asm.NopFoodTest

public Asm.NopFoodTest(Asm nextThen,
                       Asm nextElse)
Method Detail

visit

public void visit(Asm.Visitor v)
Specified by:
visit in class Asm