diff --git a/libguile/numbers.h b/libguile/numbers.h index 16f72b4c4..46f70e288 100644 --- a/libguile/numbers.h +++ b/libguile/numbers.h @@ -46,6 +46,8 @@ #include "libguile/__scm.h" +#include "libguile/print.h" + @@ -170,6 +172,9 @@ # define SCM_LONGLONGBIGUP(x) ((ulong_long)(x) << SCM_BITSPERDIG) # define SCM_BIGDN(x) ((x) >> SCM_BITSPERDIG) # define SCM_BIGLO(x) ((x) & (SCM_BIGRAD-1)) + +extern char scm_s_bignum[]; + #endif /* def BIGNUMS */ #ifndef SCM_BIGDIG