X-Git-Url: https://git.hcoop.net/bpt/guile.git/blobdiff_plain/5dfafc3c76b70acfdb7d47611478d1f9a737ac18..01a8d00ca331f64d5f9337409c339998155596d2:/libguile/numbers.h diff --git a/libguile/numbers.h b/libguile/numbers.h index 5cdfbacea..6e382ea35 100644 --- a/libguile/numbers.h +++ b/libguile/numbers.h @@ -242,6 +242,7 @@ SCM_API SCM scm_complex_p (SCM x); SCM_API SCM scm_real_p (SCM x); SCM_API SCM scm_rational_p (SCM z); SCM_API SCM scm_integer_p (SCM x); +SCM_API SCM scm_exact_integer_p (SCM x); SCM_API SCM scm_inexact_p (SCM x); SCM_API int scm_is_inexact (SCM x); SCM_API SCM scm_num_eq_p (SCM x, SCM y); @@ -330,6 +331,7 @@ SCM_INTERNAL void scm_i_print_complex (double real, double imag, SCM port); /* conversion functions for integers */ SCM_API int scm_is_integer (SCM val); +SCM_API int scm_is_exact_integer (SCM val); SCM_API int scm_is_signed_integer (SCM val, scm_t_intmax min, scm_t_intmax max); SCM_API int scm_is_unsigned_integer (SCM val,