version 1.106, 2018/03/29 01:32:53 |
version 1.108, 2020/10/04 03:14:08 |
|
|
* DEVELOPER SHALL HAVE NO LIABILITY IN CONNECTION WITH THE USE, |
* DEVELOPER SHALL HAVE NO LIABILITY IN CONNECTION WITH THE USE, |
* PERFORMANCE OR NON-PERFORMANCE OF THE SOFTWARE. |
* PERFORMANCE OR NON-PERFORMANCE OF THE SOFTWARE. |
* |
* |
* $OpenXM: OpenXM_contrib2/asir2000/include/ca.h,v 1.105 2018/03/27 06:29:19 noro Exp $ |
* $OpenXM: OpenXM_contrib2/asir2000/include/ca.h,v 1.107 2018/09/04 07:03:38 noro Exp $ |
*/ |
*/ |
#include <stdio.h> |
#include <stdio.h> |
#include <stdlib.h> |
#include <stdlib.h> |
Line 2666 int compnbp(VL vl,NBP p1,NBP p2); |
|
Line 2666 int compnbp(VL vl,NBP p1,NBP p2); |
|
#define MPQTOGQ(g,q) \ |
#define MPQTOGQ(g,q) \ |
(!mpq_sgn(g)?((q)=0):(NEWGQ(q),BDY(q)[0]=(g)[0],(q))) |
(!mpq_sgn(g)?((q)=0):(NEWGQ(q),BDY(q)[0]=(g)[0],(q))) |
|
|
#define INTMPQ(a) (!mpz_cmp_ui(mpq_numref(a),1)) |
#define INTMPQ(a) (!mpz_cmp_ui(mpq_denref(a),1)) |
|
|
#define UNIGZ(a) ((a)&&NID(a)==N_GZ&&!mpz_cmp_ui(BDY(a),1)) |
#define UNIGZ(a) ((a)&&NID(a)==N_GZ&&!mpz_cmp_ui(BDY(a),1)) |
#define MUNIGZ(a) ((a)&&NID(a)==N_GZ&&!mpz_cmp_si(BDY(a),-1)) |
#define MUNIGZ(a) ((a)&&NID(a)==N_GZ&&!mpz_cmp_si(BDY(a),-1)) |
Line 2837 void leave_signal_cs_all(); |
|
Line 2837 void leave_signal_cs_all(); |
|
#else |
#else |
#define LEAVE_SIGNAL_CS_ALL |
#define LEAVE_SIGNAL_CS_ALL |
#endif |
#endif |
|
|
|
int equalr(VL,Obj,Obj); |