Main Page | Namespace List | Class Hierarchy | Class List | File List | Class Members

CCM::ForStm Class Reference

Inheritance diagram for CCM::ForStm:

CCM::Statement List of all members.

Detailed Description

For loop statement without initializer (this is already handled by the parser).


Public Member Functions

 ForStm (BoolExpr cond, IList iters, Statement body)
 Create "for" statement with given condition, iterator Statements and body.

override void execute ()
 Execute statement.


Private Attributes

BoolExpr cond
IList iters
Statement body


Constructor & Destructor Documentation

CCM::ForStm::ForStm BoolExpr  cond,
IList  iters,
Statement  body
 

Create "for" statement with given condition, iterator Statements and body.


Member Function Documentation

override void CCM::ForStm::execute  )  [virtual]
 

Execute statement.

Implements CCM::Statement.


Member Data Documentation

Statement CCM::ForStm::body [private]
 

BoolExpr CCM::ForStm::cond [private]
 

IList CCM::ForStm::iters [private]
 


The documentation for this class was generated from the following file:
Generated on Mon Jun 21 01:20:50 2004 for cs2ccmb by doxygen 1.3.7