version 1.21, 2020/11/10 01:11:38 |
version 1.23, 2021/03/25 07:03:21 |
|
|
/* $OpenXM: OpenXM/src/ox_pari/ox_pari.c,v 1.20 2020/08/26 06:03:31 noro Exp $ */ |
/* $OpenXM: OpenXM/src/ox_pari/ox_pari.c,v 1.22 2020/11/10 04:48:49 noro Exp $ */ |
|
|
#include <signal.h> |
#include <signal.h> |
#include "ox_pari.h" |
#include "ox_pari.h" |
|
|
{ |
{ |
pari_init(paristack,2); |
pari_init(paristack,2); |
mp_set_memory_functions(GC_malloc,gc_realloc,gc_free); |
mp_set_memory_functions(GC_malloc,gc_realloc,gc_free); |
|
gmp_check(); |
} |
} |
|
|
int initialize_stack() |
int initialize_stack() |
Line 182 int sm_executeFunction() |
|
Line 183 int sm_executeFunction() |
|
paristack = cmo_to_int(av[0]); |
paristack = cmo_to_int(av[0]); |
pari_close(); |
pari_close(); |
init_pari(); |
init_pari(); |
|
return 0; |
|
} |
|
if ( !strcmp(func->s,"pari_setprec") ) { |
|
long n,prec; |
|
|
|
n = cmo_to_int(av[0]); |
|
setrealprecision(n,&prec); |
return 0; |
return 0; |
} |
} |
parif =search_parif(func->s); |
parif =search_parif(func->s); |