ist.palcom.st.ast
Class ASTLoopExpression
java.lang.Object
ist.palcom.st.ast.ASTExpression
ist.palcom.st.ast.ASTLoopExpression
public class ASTLoopExpression
- extends ASTExpression
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
PART1_IS_CONDITION
public static final int PART1_IS_CONDITION
- See Also:
- Constant Field Values
PART2_IS_CONDITION
public static final int PART2_IS_CONDITION
- See Also:
- Constant Field Values
ALWAYS_TRUE_CONDITION
public static final int ALWAYS_TRUE_CONDITION
- See Also:
- Constant Field Values
ASTLoopExpression
public ASTLoopExpression(ASTExpression part1,
ASTExpression part2,
int condition,
boolean continueWhen,
java.util.List assignments)
compile
public boolean compile(ASTBytecodeGenerator generator,
ASTBlock context,
boolean resultWillBeDiscarded)
- Specified by:
compile in class ASTExpression
getSubExpressions
public java.util.List<ASTExpression> getSubExpressions()
- Description copied from class:
ASTExpression
- Returns a read-only list of expressions below this one in the AST
- Specified by:
getSubExpressions in class ASTExpression