Number without boolean
Consider using canned components with #:Numbers #t
, #:IfExpression #t
but without #:Booleans
.
Theoretically, this should be fine, since #:Numbers #t
includes LessThan
and GreaterThan
, so booleans could still be created to be used in IfExpression
... except that this rarely works fine. What usually happens is that the boolean expression is lifted, and the RHS of the lifting definition is lifted, and so on, creating an infinite loop. It looks like the choice method of the RHS of Definition
somehow always ignore LessThan
.
Edited by Sorawee Porncharoenwase