edu.rit.bja8464.cc.bpl
Class Stmnt.While

java.lang.Object
  extended by edu.rit.bja8464.cc.bpl.Stmnt
      extended by edu.rit.bja8464.cc.bpl.Stmnt.While
Enclosing class:
Stmnt

public static class Stmnt.While
extends Stmnt


Nested Class Summary
 
Nested classes/interfaces inherited from class edu.rit.bja8464.cc.bpl.Stmnt
Stmnt.Assign, Stmnt.Block, Stmnt.Eval, Stmnt.If, Stmnt.Null, Stmnt.Put, Stmnt.Return, Stmnt.VarDecl, Stmnt.Visitor, Stmnt.While
 
Field Summary
 Stmnt body
           
 Expr test
           
 
Constructor Summary
Stmnt.While(Expr test, Stmnt body)
           
 
Method Summary
 void accept(Stmnt.Visitor v)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

test

public final Expr test

body

public final Stmnt body
Constructor Detail

Stmnt.While

public Stmnt.While(Expr test,
                   Stmnt body)
Method Detail

accept

public void accept(Stmnt.Visitor v)
Specified by:
accept in class Stmnt