org.millscript.millscript.expr
Class BindingExpr<A extends BindingAction>

java.lang.Object
  extended by org.millscript.millscript.expr.Expr<A>
      extended by org.millscript.millscript.expr.ForConditionExpr<A>
          extended by org.millscript.millscript.expr.BindingExpr<A>
Direct Known Subclasses:
BindingFromExpr, BindingFromToExpr, BindingListExpr, BindingMapExpr

public abstract class BindingExpr<A extends BindingAction>
extends ForConditionExpr<A>

This class represents a for loop binding condition expression. A binding expression binds successive items from something to a name, on each successive iteration of the loop. It is also a condition in the sense that the for loop iteration is conditonal on there being more items to bind to.

See Also:
BindingAction

Constructor Summary
BindingExpr()
           
 
Method Summary
 
Methods inherited from class org.millscript.millscript.expr.Expr
arity, compile, compileIt, isIntegerExpr, resolve, resolveList, setLineNumber, setOrigin, show, show
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

BindingExpr

public BindingExpr()


Copyright © 2001-2007 Open World Ltd. All Rights Reserved.