[ library(suspend) | Reference Manual | Alphabetic Index ]
>(?Expr1, ?Expr2, ?Bool)
Reified arithmetic comparison
- Expr1
- An arithmetic expression
- Expr2
- An arithmetic expression
- Bool
- Variable, 0 or 1
Description
Reified version of >/2, i.e. the truth value of the comparison is
reflected in the value of the 0/1 variable Bool.
This constraint suspends until its first two arguments are ground.
It then unifies Bool according to the truth value of the corresponding
>/2 constraint.
Modules
This predicate is sensitive to its module context (tool predicate, see @/2).
Exceptions
- (24) number expected
- Expr1 or Expr2 is not an arithmetic expression.
See Also
> / 2, $> / 3