slime.absynt.absfc
Class StmtWhile

java.lang.Object
  extended byslime.absynt.Absynt
      extended byslime.absynt.absfc.Absfc
          extended byslime.absynt.absfc.Statement
              extended byslime.absynt.absfc.StmtWhile
All Implemented Interfaces:
java.io.Serializable

public class StmtWhile
extends Statement
implements java.io.Serializable

Class for while-statements. A while-statements consists of an expression and a stmtlist to be executed until expression is evaluated to false.

Version:
$Id: StmtWhile.java,v 1.0 2002/06/12 19:35:32 mwe
Author:
initially provided by Marco Wendel.
See Also:
Serialized Form

Field Summary
 Expr expr
           
 java.util.LinkedList stmtlist
           
 int whiledepth
           
 
Fields inherited from class slime.absynt.absfc.Statement
elemNr
 
Fields inherited from class slime.absynt.absfc.Absfc
depth, end_step, hascontent, nodetype, processed, start_step, stmt_trans
 
Fields inherited from class slime.absynt.Absynt
pos
 
Constructor Summary
StmtWhile()
           
StmtWhile(Expr _expr, java.util.LinkedList _stmtlist)
           
StmtWhile(Expr _expr, java.util.LinkedList _stmtlist, int _wdepth)
           
 
Method Summary
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

expr

public Expr expr

stmtlist

public java.util.LinkedList stmtlist

whiledepth

public int whiledepth
Constructor Detail

StmtWhile

public StmtWhile(Expr _expr,
                 java.util.LinkedList _stmtlist,
                 int _wdepth)

StmtWhile

public StmtWhile(Expr _expr,
                 java.util.LinkedList _stmtlist)

StmtWhile

public StmtWhile()
Method Detail

toString

public java.lang.String toString()