Expand type of fl/.

This commit is contained in:
Eric Dobson 2015-04-09 23:43:12 -07:00
parent c50b6291e2
commit d288b14244

View File

@ -488,7 +488,8 @@
(define fl/-type
(fl-type-lambda
(from-cases (-FlZero -Fl . -> . -FlZero)
(-PosFl -PosFl . -> . -NonNegFl) ; possible underflow
;; we don't have Pos Pos -> Pos, possible underflow
(-NonNegFl -NonNegFl . -> . -NonNegFl)
(commutative-binop -PosFl -NegFl -NonPosFl)
(-NegFl -NegFl . -> . -NonNegFl)
(binop -Fl))))