slime.absynt.absfc
Class StmtFor

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

public class StmtFor
extends Statement
implements java.io.Serializable

Class for for-statements.

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

Field Summary
 Expr expr1
           
 Expr expr2
           
 int fordepth
           
 Statement stmt
           
 java.util.LinkedList stmtlist
           
 Variable var
           
 Type vartype
           
 
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
StmtFor(java.util.LinkedList _stmtlist)
           
StmtFor(Type _vartype, Variable _var, Expr _expr1, Expr _expr2, Statement _stmt, java.util.LinkedList _stmtlist)
           
StmtFor(Variable _var, Expr _expr1, Expr _expr2, java.util.LinkedList _stmtlist)
           
StmtFor(Variable _var, Expr _expr1, Expr _expr2, Statement _stmt, java.util.LinkedList _stmtlist)
           
 
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

var

public Variable var

vartype

public Type vartype

expr1

public Expr expr1

expr2

public Expr expr2

stmt

public Statement stmt

stmtlist

public java.util.LinkedList stmtlist

fordepth

public int fordepth
Constructor Detail

StmtFor

public StmtFor(Type _vartype,
               Variable _var,
               Expr _expr1,
               Expr _expr2,
               Statement _stmt,
               java.util.LinkedList _stmtlist)

StmtFor

public StmtFor(Variable _var,
               Expr _expr1,
               Expr _expr2,
               Statement _stmt,
               java.util.LinkedList _stmtlist)

StmtFor

public StmtFor(Variable _var,
               Expr _expr1,
               Expr _expr2,
               java.util.LinkedList _stmtlist)

StmtFor

public StmtFor(java.util.LinkedList _stmtlist)
Method Detail

toString

public java.lang.String toString()