Behavior Modifiers

From ABL
Revision as of 13:26, 31 July 2006 by Dbueno (Talk | contribs)

Jump to: navigation, search
BehaviorModifiers ::= ( Precondition | Specificity | ContextCondition | EntryCondition | NumberNeededForSuccess | TeamMemberSpecifier | SuccessCondition | ReinforcementSignals | ReinforcementState )
Precondition ::= <PRECONDITION> <LBRACE> TestExpression <RBRACE>
Specificity ::= <SPECIFICITY> <INTEGER_LITERAL> <SEMICOLON>
NumberNeededForSuccess ::= <NUMBER_NEEDED_FOR_SUCCESS> <INTEGER_LITERAL> <SEMICOLON>
TeamMemberSpecifier ::= <TEAMMEMBERS> ( <IDENTIFIER> )+ <SEMICOLON>
ContextCondition ::= <CONTEXT_CONDITION> <LBRACE> TestExpression <RBRACE>
EntryCondition ::= <ENTRY_CONDITION> <LBRACE> TestExpression <RBRACE>
SuccessCondition ::= <SUCCESS_CONDITION> <LBRACE> TestExpression <RBRACE>