> Besides, like I said in the other mail, then we'd still be calling
> allocating functions because (+ fixnum fixnum) => (or fixnum bignum).
> In fixnum mode, we'd want to use the overflowing unsafe fixnum ops.

And I think that is a situation where assuming a specific type is ok,
or at least not dangerous. An overflow is less likely (especially on 64
bit machines) and a weird result may be easier to track down.


felix


_______________________________________________
Chicken-hackers mailing list
Chicken-hackers@nongnu.org
https://lists.nongnu.org/mailman/listinfo/chicken-hackers

Reply via email to