* Added nucleic benchmark.

This commit is contained in:
Abdulaziz Ghuloum
2007-06-13 18:17:21 +03:00
parent af7f6a5b7e
commit ec5317bea0
17 changed files with 4982 additions and 4922 deletions
BIN
View File
Binary file not shown.
+4 -2
View File
@@ -120,7 +120,8 @@
quotient+remainder number->string string->number min max
abs
exact->inexact floor ceiling round log fl=? fl<? fl<=? fl>?
fl>=? fl+ fl- fl* fl/ flsqrt flmin flzero? flnegative?)
fl>=? fl+ fl- fl* fl/ flsqrt flmin flzero? flnegative?
sin cos atan sqrt)
(import
(ikarus system $fx)
(ikarus system $flonums)
@@ -135,7 +136,8 @@
exact->inexact floor ceiling round log
exact-integer-sqrt min max abs
fl=? fl<? fl<=? fl>? fl>=? fl+ fl- fl* fl/ flsqrt flmin
flzero? flnegative?))
flzero? flnegative?
sin cos atan sqrt))
(define (fixnum->flonum x)
(foreign-call "ikrt_fixnum_to_flonum" x))
+4
View File
@@ -396,6 +396,10 @@
[add1 i]
[sub1 i]
[expt i r]
[sin i r]
[cos i r]
[sqrt i r]
[atan i r]
[number? i r]
[bignum? i]
[ratnum? i]