Commit 9a862c61 authored by Marius Gerbershagen's avatar Marius Gerbershagen
Browse files

add new make_float_unchecked functions to external.h

parent de205bb1
......@@ -1109,6 +1109,8 @@ extern ECL_API cl_object ecl_make_long_long(ecl_long_long_t i);
extern ECL_API cl_object ecl_make_ratio(cl_object num, cl_object den);
extern ECL_API cl_object ecl_make_single_float(float f);
extern ECL_API cl_object ecl_make_double_float(double f);
extern ECL_API cl_object ecl_make_single_float_unchecked(float f);
extern ECL_API cl_object ecl_make_double_float_unchecked(double f);
extern ECL_API cl_object ecl_make_complex(cl_object r, cl_object i);
extern ECL_API cl_object cl_rational(cl_object x);
#define cl_rationalize cl_rational
......@@ -1117,6 +1119,7 @@ extern ECL_API double ecl_to_double(cl_object x);
#ifdef ECL_LONG_FLOAT
extern ECL_API long double ecl_to_long_double(cl_object x);
extern ECL_API cl_object ecl_make_long_float(long double f);
extern ECL_API cl_object ecl_make_long_float_unchecked(long double f);
#endif
#ifdef ECL_IEEE_FP
extern ECL_API cl_object si_nan();
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment