~ chicken-core (chicken-5) 14a213c55d17883a1a61144f1c488a0882b7d085
commit 14a213c55d17883a1a61144f1c488a0882b7d085 Author: felix <felix@call-with-current-continuation.org> AuthorDate: Thu Sep 1 15:34:28 2011 +0200 Commit: felix <felix@call-with-current-continuation.org> CommitDate: Thu Sep 1 15:34:28 2011 +0200 added missing finite? to types.db diff --git a/types.db b/types.db index 09488319..0eb20fa2 100644 --- a/types.db +++ b/types.db @@ -756,6 +756,11 @@ (features (#(procedure #:clean) features () (list symbol))) (file-exists? (#(procedure #:clean #:enforce) file-exists? (string) (or boolean string))) (directory-exists? (#(procedure #:clean #:enforce) directory-exists? (string) (or boolean string))) + +(finite? (#(procedure #:pure) finite? (*) boolean) + ((fixnum) (let ((#(tmp) #(1))) '#t)) + ((*) (##core#inline "C_i_finitep" #(1)))) + (fixnum-bits fixnum) (fixnum-precision fixnum)Trap