Package org.millscript.millscript.expr

Interface Summary
OneResult Marker interfaces that support the reasoning about arities.
ZeroResults Marker interfaces that support the reasoning about arities.
 

Class Summary
AndAbsentExpr This class implements an && expression.
AndExpr This class implements an and expression.
AppendExpr This class implements an append expression.
ApplyExpr This class implements an apply expression.
ApplyUpdaterExpr This class implements an apply updater expression.
ArithExpr This class implements an arithmetic expression.
AssignExpr This class implements an assign expression.
BinaryOpExpr<A extends Action> This class represents binary opereration syntax.
BindingExpr<A extends BindingAction> This class represents a for loop binding condition expression.
BindingFromExpr This class represents a for loop from counter binding expression.
BindingFromToExpr This class represents a for loop from-to counter binding expression.
BindingListExpr This class represents a for loop list binding expression.
BindingMapExpr This class represents a for loop map binding expression.
Block This class implements a block expression.
CaseExpr This class implements a case expression.
CheckExpr This class implements a check expression.
CheckNoneExpr This class implements a check none expression.
CommaExpr This class implements a comma expression.
ConstantExpr This class implements a constant expression.
ConstantLeftArithExpr This class implements an arithmetic expression with a constant integer value for the left hand side.
ConstantRightArithExpr This class implements an arithmetic expression.
DirectiveExpr This class represents a directive expression.
ExplodeExpr This class implements an explode expression.
Expr<A extends Action> This class represents the base class of all expressions in MillScript.
FakeExpr This class represents fake expressions.
FnCompExpr This class implements a compound function expression.
ForConditionExpr<A extends ForConditionAction> This class represents the base of all for loop condition expressions.
ForConditionWhereExpr This class represents a for loop where condition expression.
ForConditionWhileExpr This class represents a for loop while condition expression.
ForExpr This class represents a For loop expression.
GlobalIdent  
Ident  
If2Expr This class implements an if2 expression.
If3Expr This class implements an if3 expression.
ImportExpr This class implements an import expression.
IndexExpr This class implements an index expression.
InitExpr This class implements a init expression.
LambdaExpr This class implements a lambda expression.
ListExpr This class implements a list expression.
LocalIdent  
MemoExpr This class implements a memo expression.
MethodExpr This class implements a method expression.
MethodOverrideExpr This class implements a method override expression.
NameExpr This class implements a name expression.
NoneExpr This class implements a none expression.
NotExpr This class implements a not expression.
OrAbsentExpr This class implements an || expression.
OrExpr This class implements an and expression.
PackageExpr This class implements a package expression.
PragmaExpr This class implements a pragma expression.
RelationalOperationExpr This class implements a relation operation expression.
SkipExpr This class implements a skip expression.
SpiceClassExpr This class implements a class expression.
SpiceClassInitExpr This class represents a definition of a class init procedure.
SpiceClassSlotExpr This class represents a class slot initialisation expression.
SubrangeExpr This class implements a subrange expression.
SwitchExpr This class implements a switch expression.
UnaryOpExpr<A extends Action> This class represents binary opereration syntax.
VarExpr This class implements a variable declaration expression.
WhileExpr This class implement the while loop syntax.
XMLExpr This class implements an XML expression.
XMLExpr.XMLAttr This class implements an XML attribute.
 



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