_MAX # define SCM_FLTMAX FLT_MAX #else # define SCM_FLTMAX 1e+23 #endif /* def FLT_MAX */ /* SCM_INTBUFLEN is the maximum number of characters neccessary for * the printed or scm_string representation of an intmax_t in * radix 2. The buffer passed to scm_iint2str and scm_iuint2str must * be of this size, for example. */ #define SCM_INTBUFLEN (5 + SCM_CHAR_BIT*sizeof(intmax_t))