#include "cl_sysdep.h"
// Specification.
-#include "cl_integer.h"
+#include "cln/integer.h"
// Implementation.
#include "cl_D.h"
#include "cl_xmacros.h"
+namespace cln {
+
#define GCD_ALGO 3 // 1: binär, 2: Schulmethode, 3: Lehmer
{ *u = ua; *v = va; return a; }
if (eq(a,0)) // a=0 -> g=b, (u,v) = (ub,vb)
{ *u = ub; *v = vb; return b; }
- { var cl_signean vergleich = cl_compare(a,b);
+ { var cl_signean vergleich = compare(a,b);
if (vergleich == 0) // a=b -> fertig
{ *u = ua; *v = va; return a; }
if (vergleich < 0) // a<b -> a,b vertauschen
}
#endif /* GCD_ALGO == 3 */
+
+} // namespace cln