compiler.tree: teaching it bignum>fixnum-strict.
parent
8303d6aacf
commit
b573c40402
|
@ -39,7 +39,9 @@ IN: compiler.tree.modular-arithmetic
|
||||||
! is a modular arithmetic word, then the input can be converted into
|
! is a modular arithmetic word, then the input can be converted into
|
||||||
! a form that is cheaper to compute.
|
! a form that is cheaper to compute.
|
||||||
{
|
{
|
||||||
>fixnum bignum>fixnum integer>fixnum integer>fixnum-strict
|
>fixnum
|
||||||
|
bignum>fixnum bignum>fixnum-strict
|
||||||
|
integer>fixnum integer>fixnum-strict
|
||||||
float>fixnum
|
float>fixnum
|
||||||
set-alien-unsigned-1 set-alien-signed-1
|
set-alien-unsigned-1 set-alien-signed-1
|
||||||
set-alien-unsigned-2 set-alien-signed-2
|
set-alien-unsigned-2 set-alien-signed-2
|
||||||
|
|
|
@ -225,6 +225,7 @@ generic-comparison-ops [
|
||||||
{
|
{
|
||||||
{ >fixnum fixnum }
|
{ >fixnum fixnum }
|
||||||
{ bignum>fixnum fixnum }
|
{ bignum>fixnum fixnum }
|
||||||
|
{ bignum>fixnum-strict fixnum }
|
||||||
{ integer>fixnum fixnum }
|
{ integer>fixnum fixnum }
|
||||||
{ integer>fixnum-strict fixnum }
|
{ integer>fixnum-strict fixnum }
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue