[BACK]Return to paricast.h CVS log [TXT][DIR] Up to [local] / OpenXM_contrib / pari / src / headers

Annotation of OpenXM_contrib/pari/src/headers/paricast.h, Revision 1.1

1.1     ! maekawa     1: /* $Id: paricast.h,v 1.1.1.1 1999/09/16 13:47:44 karim Exp $ */
        !             2: #ifdef lround /* in some Mac header */
        !             3: #  undef lround
        !             4: #endif
        !             5:
        !             6: #define mael(ma,x1,x2) ( ((GEN) ((GEN)(ma))[x1]) [x2])
        !             7: #define mael2 mael
        !             8: #define mael3(ma,x1,x2,x3) ( ((GEN) mael2((ma),(x1),(x2))) [x3])
        !             9: #define mael4(ma,x1,x2,x3,x4) ( ((GEN) mael3((ma),(x1),(x2),(x3))) [x4])
        !            10: #define mael5(ma,x1,x2,x3,x4,x5) (\
        !            11:   ((GEN) mael4((ma),(x1),(x2),(x3),(x4))) [x5] \
        !            12: )
        !            13: #define gmael (GEN) mael
        !            14: #define gmael2 (GEN) mael
        !            15: #define gmael3 (GEN) mael3
        !            16: #define gmael4 (GEN) mael4
        !            17: #define gmael5 (GEN) mael5
        !            18:
        !            19: #define coeff(a,i,j)  ( ( (GEN) ( (GEN) (a))[j]) [i])
        !            20: #define gcoeff(a,i,j) (GEN)coeff((a),(i),(j))
        !            21:
        !            22: #define labsi   (long)absi
        !            23: #define labsr   (long)absr
        !            24: #define lach    (long)gach
        !            25: #define lacos   (long)gacos
        !            26: #define ladd    (long)gadd
        !            27: #define laddii  (long)addii
        !            28: #define laddir  (long)addir
        !            29: #define laddis  (long)addis
        !            30: #define laddmat (long)gaddmat
        !            31: #define laddrr  (long)addrr
        !            32: #define laddrs  (long)addrs
        !            33: #define laddsi  (long)addsi
        !            34: #define laddsmat (long)gaddsmat
        !            35: #define laddsr  (long)addsr
        !            36: #define ladj    (long)adj
        !            37: #define larg    (long)garg
        !            38: #define lash    (long)gash
        !            39: #define lasin   (long)gasin
        !            40: #define lassmat (long)assmat
        !            41: #define latan   (long)gatan
        !            42: #define lath    (long)gath
        !            43: #define lbezout (long)bezout
        !            44: #define lbinome (long)binome
        !            45: #define lcaract (long)caract
        !            46: #define lcaradj (long)caradj
        !            47: #define lceil   (long)gceil
        !            48: #define lch     (long)gch
        !            49: #define lchangevar (long)changevar
        !            50: #define lclone  (long)gclone
        !            51: #define lco8    (long)co8
        !            52: #define lconcat (long)concat
        !            53: #define lconj   (long)gconj
        !            54: #define lcontent (long)content
        !            55: #define lcopy   (long)gcopy
        !            56: #define lcos    (long)gcos
        !            57: #define lcvtoi  (long)gcvtoi
        !            58: #define lderiv  (long)deriv
        !            59: #define ldet    (long)det
        !            60: #define ldet2   (long)det2
        !            61: #define ldeuc   (long)gdeuc
        !            62: #define ldiscsr (long)discsr
        !            63: /* ldiv is a predefined macro on some AIX versions --GN1997Jan27 */
        !            64: #ifdef ldiv
        !            65: #undef ldiv
        !            66: #endif
        !            67: #define ldiv    (long)gdiv
        !            68:
        !            69: #define ldivgs  (long)gdivgs
        !            70: #define ldivii  (long)divii
        !            71: #define ldivir  (long)divir
        !            72: #define ldivis  (long)divis
        !            73: #define ldivmod (long)gdivmod
        !            74: #define ldivres (long)poldivres
        !            75: #define ldivri  (long)divri
        !            76: #define ldivrr  (long)divrr
        !            77: #define ldivrs  (long)divrs
        !            78: #define ldivsi  (long)divsi
        !            79: #define ldivsr  (long)divsr
        !            80: #define ldvmdii (long)dvmdii
        !            81: #define ldvmdis (long)dvmdis
        !            82: #define ldvmdsi (long)dvmdsi
        !            83: #define lexp    (long)gexp
        !            84: #define lfibo   (long)fibo
        !            85: #define lfloor  (long)gfloor
        !            86: #define lfrac   (long)gfrac
        !            87: #define lgamd   (long)ggamd
        !            88: #define lgamma  (long)ggamma
        !            89: #define lgauss  (long)gauss
        !            90: #define lgcd    (long)ggcd
        !            91: #define lgetg   (long)cgetg
        !            92: #define lgeti   (long)cgeti
        !            93: #define lgetp   (long)cgetp
        !            94: #define lgetr   (long)cgetr
        !            95: #define lgreffe (long)greffe
        !            96: #define lhilb   (long)hilb
        !            97: #define licopy  (long)icopy
        !            98: #define limag   (long)gimag
        !            99: #define linteg  (long)integ
        !           100: #define linv    (long)ginv
        !           101: #define linvmat (long)invmat
        !           102: #define linvmod (long)ginvmod
        !           103: #define linvmulmat (long)invmulmat
        !           104: #define llegendre (long)legendre
        !           105: #define llift   (long)lift
        !           106: #define llngamma  (long)glngamma
        !           107: #define llog    (long)glog
        !           108: #define lmax    (long)gmax
        !           109: #define lmin    (long)gmin
        !           110: #define lmod    (long)gmod
        !           111: #define lmodii  (long)modii
        !           112: #define lmodsi  (long)modsi
        !           113: #define lmodulcp  (long)gmodulcp
        !           114: #define lmodulo  (long)gmodulo
        !           115: #define lmpabs  (long)mpabs
        !           116: #define lmpach  (long)mpach
        !           117: #define lmpacos (long)mpacos
        !           118: #define lmpadd  (long)mpadd
        !           119: #define lmpash  (long)mpash
        !           120: #define lmpasin (long)mpasin
        !           121: #define lmpatan (long)mpatan
        !           122: #define lmpath  (long)mpath
        !           123: #define lmpaut  (long)mpaut
        !           124: #define lmpch   (long)mpch
        !           125: #define lmpcos  (long)mpcos
        !           126: #define lmpdiv  (long)mpdiv
        !           127: #define lmpent  (long)mpent
        !           128: #define lmpeuler (long)mpeuler
        !           129: #define lmpexp  (long)mpexp
        !           130: #define lmpexp1 (long)mpexp1
        !           131: #define lmpfact (long)mpfact
        !           132: #define lmpgamd (long)mpgamd
        !           133: #define lmpgamma (long)mpgamma
        !           134: #define lmpinvmod (long)mpinvmod
        !           135: #define lmplngamma (long)mplngamma
        !           136: #define lmplog  (long)mplog
        !           137: #define lmpmul  (long)mpmul
        !           138: #define lmpneg  (long)mpneg
        !           139: #define lmppgcd (long)mppgcd
        !           140: #define lmppi   (long)mppi
        !           141: #define lmppsi  (long)mppsi
        !           142: #define lmpsc1  (long)mpsc1
        !           143: #define lmpsh   (long)mpsh
        !           144: #define lmpshift (long)mpshift
        !           145: #define lmpsin  (long)mpsin
        !           146: #define lmpsqrt (long)mpsqrt
        !           147: #define lmpsub  (long)mpsub
        !           148: #define lmptan  (long)mptan
        !           149: #define lmpth   (long)mpth
        !           150: #define lmptrunc (long)mptrunc
        !           151: #define lmul    (long)gmul
        !           152: #define lmul2n  (long)gmul2n
        !           153: #define lmulii  (long)mulii
        !           154: #define lmulir  (long)mulir
        !           155: #define lmulis  (long)mulis
        !           156: #define lmulri  (long)mulri
        !           157: #define lmulrr  (long)mulrr
        !           158: #define lmulrs  (long)mulrs
        !           159: #define lmulsg  (long)gmulsg
        !           160: #define lmulsi  (long)mulsi
        !           161: #define lmulsr  (long)mulsr
        !           162: #define lmulss  (long)mulss
        !           163: #define lneg    (long)gneg
        !           164: #define lnegi   (long)negi
        !           165: #define lnegr   (long)negr
        !           166: #define lnorm   (long)gnorm
        !           167: #define lnorml2 (long)gnorml2
        !           168: #define lopgs2  (long)gopgs2
        !           169: #define lopsg2  (long)gopsg2
        !           170: #define lpasc   (long)pasc
        !           171: #define lpile   (long)gerepile
        !           172: #define lpileupto (long)gerepileupto
        !           173: #define lpoleval (long)poleval
        !           174: #define lpolgcd (long)polgcd
        !           175: #define lpowgs  (long)gpowgs
        !           176: #define lprec   (long)gprec
        !           177: #define lprimpart (long)primpart
        !           178: #define lpsi    (long)gpsi
        !           179: #define lpui    (long)gpui
        !           180: #define lpuigs  (long)gpuigs
        !           181: #define lpuissmodulo (long)puissmodulo
        !           182: #define lquadgen (long)quadgen
        !           183: #define lquadpoly (long)quadpoly
        !           184: #define lracine (long)racine
        !           185: #define lrcopy  (long)rcopy
        !           186: #define lreal   (long)greal
        !           187: #define lrecip  (long)recip
        !           188: #define lred    (long)gred
        !           189: #define lres    (long)gres
        !           190: #define lresii  (long)resii
        !           191: #define lrndtoi (long)grndtoi
        !           192: #define lroots  (long)roots
        !           193: #define lround  (long)ground
        !           194: #define lscalmat (long)gscalmat
        !           195: #define lscalsmat (long)gscalsmat
        !           196: #define lsfcont (long)sfcont
        !           197: #define lsh     (long)gsh
        !           198: #define lshift  (long)gshift
        !           199: #define lshifti (long)shifti
        !           200: #define lshiftr (long)shiftr
        !           201: #define lsin    (long)gsin
        !           202: #define lsqr    (long)gsqr
        !           203: #define lsqri   (long)sqri
        !           204: #define lsqrt   (long)gsqrt
        !           205: #define lstoi   (long)stoi
        !           206: #define lsub    (long)gsub
        !           207: #define lsubii  (long)subii
        !           208: #define lsubir  (long)subir
        !           209: #define lsubis  (long)subis
        !           210: #define lsubres (long)subres
        !           211: #define lsubri  (long)subri
        !           212: #define lsubrr  (long)subrr
        !           213: #define lsubrs  (long)subrs
        !           214: #define lsubsi  (long)subsi
        !           215: #define lsubsr  (long)subsr
        !           216: #define lsubst  (long)gsubst
        !           217: #define ltan    (long)gtan
        !           218: #define ltchebi (long)tchebi
        !           219: #define lth     (long)gth
        !           220: #define ltrace  (long)gtrace
        !           221: #define ltrans  (long)gtrans
        !           222: #define ltrunc  (long)gtrunc
        !           223:
        !           224: #define zero    (long)gzero
        !           225: #define un      (long)gun
        !           226: #define deux    (long)gdeux
        !           227: #define lhalf   (long)ghalf
        !           228: #define lpolx   (long)polx
        !           229: #define lpolun  (long)polun
        !           230:

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