// UL_to_I() helper.
// General includes.
-#include "cl_sysdep.h"
+#include "base/cl_sysdep.h"
// Specification.
-#include "cl_I.h"
+#include "integer/cl_I.h"
// Implementation.
-#include "cl_number.h"
+#include "cln/number.h"
#if (cl_value_len <= 32)
-#include "cl_DS.h"
+#include "base/digitseq/cl_DS.h"
+
+namespace cln {
cl_private_thing cl_I_constructor_from_UL (uint32 wert)
{
// Bits, die nicht in den Fixnum-Wert >= 0 reinpassen.
return (cl_private_thing)(cl_combine(cl_FN_tag,wert));
// Bignum erzeugen:
- // (dessen Länge bn_minlength <= n <= ceiling((32+1)/intDsize) erfüllt)
+ // (dessen Länge bn_minlength <= n <= ceiling((32+1)/intDsize) erfüllt)
#define UL_maxlength ceiling(32+1,intDsize)
#define IF_LENGTH(i) \
if ((bn_minlength <= i) && (i <= UL_maxlength)) \
#undef UL_maxlength
}
+} // namespace cln
+
#endif