[BACK]Return to ox_pari.h CVS log [TXT][DIR] Up to [local] / OpenXM / src / ox_pari

Diff for /OpenXM/src/ox_pari/ox_pari.h between version 1.1 and 1.4

version 1.1, 2015/08/21 01:20:30 version 1.4, 2021/03/25 07:03:21
Line 2 
Line 2 
 #include <stdlib.h>  #include <stdlib.h>
 #include <string.h>  #include <string.h>
 #include "pari/pari.h"  #include "pari/pari.h"
   #if 0
 #include "pari/paripriv.h"  #include "pari/paripriv.h"
   #endif
 #include "gmp.h"  #include "gmp.h"
   /* inconsistency between PARI and GMP */
   #undef un
 #include "gmp-impl.h"  #include "gmp-impl.h"
 #include "mpfr.h"  #include "mpfr.h"
 #include "ox_toolkit.h"  #include "ox_toolkit.h"
Line 11 
Line 15 
 void init_pari(void);  void init_pari(void);
 cmo_error2 *make_error2(char *message);  cmo_error2 *make_error2(char *message);
   
   int gmp_check(void);
 cmo *GEN_to_cmo(GEN z);  cmo *GEN_to_cmo(GEN z);
 cmo_zz *GEN_to_cmo_zz(GEN z);  cmo_zz *GEN_to_cmo_zz(GEN z);
 cmo_qq *GEN_to_cmo_qq(GEN z);  cmo_qq *GEN_to_cmo_qq(GEN z);
Line 37  struct parif {
Line 42  struct parif {
   char *name;    char *name;
   GEN (*f)();    GEN (*f)();
   int type;    int type;
     int opt;
 };  };
   
 #define MPFR_PREC(x)      ((x)->_mpfr_prec)  #define MPFR_PREC(x)      ((x)->_mpfr_prec)

Legend:
Removed from v.1.1  
changed lines
  Added in v.1.4

FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>