From 71715485777df9df6e80f185f34e7474d8e92d3d Mon Sep 17 00:00:00 2001 From: Sven Verdoolaege Date: Sun, 10 Jan 2010 13:28:43 +0100 Subject: [PATCH] add cloog_int_read Signed-off-by: Sven Verdoolaege --- include/cloog/int.h.in | 2 ++ 1 file changed, 2 insertions(+) diff --git a/include/cloog/int.h.in b/include/cloog/int.h.in index d399827..9852264 100644 --- a/include/cloog/int.h.in +++ b/include/cloog/int.h.in @@ -73,6 +73,7 @@ typedef mpz_t cloog_int_t; #define cloog_int_is_divisible_by(i,j) mpz_divisible_p(i,j) +#define cloog_int_read(r,s) mpz_set_str(r,s,10) typedef void (*cloog_int_print_gmp_free_t)(void *, size_t); #define cloog_int_print(out,i) \ do { \ @@ -136,6 +137,7 @@ cloog_int_t cloog_gcd(cloog_int_t a, cloog_int_t b); #define cloog_int_is_divisible_by(i,j) ((i) % (j) == 0) +#define cloog_int_read(i,s) sscanf(s, CLOOG_INT_FORMAT, &i) #define cloog_int_print(out,i) fprintf(out, CLOOG_INT_FORMAT, i) #endif -- 2.11.4.GIT