Forget llib.c /^Forget(s)$/ Ignore llib.c /^Ignore(a)$/ Ignors llib.c /^Ignors(s)$/ Mbcshell bcshell.c ?^main(argc,argv)$? Mfirstest firstest.c /^main()$/ Mprettyape prettyape.c ?^main(argc, argv)$? Mtest test.c /^main()$/ afree_ fortran.c /^afree_(a)$/ aperror util.c /^aperror(s) char *s;$/ bcshell bcshell.c ?^bcshell(fin,fout)$? even shift.c /^#define even(n) !odd(n)$/ fmin mout.c /^fmin(a,f) MINT *a; FILE *f;$/ fmout mout.c /^fmout(a,f) MINT *a; FILE *f;$/ gcd gcd.c /^gcd(a,b,c)$/ gcd_ fortran.c /^gcd_(a,b,c)$/ handle prettyape.c ?^handle(c,fp)$? itom_ fortran.c /^itom_(n,a)$/ lpow pow.c /^lpow(m,n,b)$/ lshift shift.c /^lshift(a,amount) /* left shift a by amount words -/ ltom util.c /^MINT *ltom(ln)$/ m_add madd.c /^m_add(a,b,c)$/ m_div mdiv.c /^m_div(a,b,q,r) /* basic "long division" routine */ m_dsb mdiv.c /^m_dsb(q,n,a,b)$/ m_in min.c /^m_in(a,b,f) /* input a number base b from file f / m_mult mult.c /^m_mult(a,b,c) /* c = a * b for 0 <= a <= b */$/ m_out mout.c /^m_out(a,b,f) /* output a base b onto file f */$/ m_sub madd.c /^m_sub(a,b,c)$/ m_trq mdiv.c /^m_trq(v1,v2,u1,u2,u3)$/ madd madd.c /^madd(a,b,c) /* c = a + b; keeps track of sign, et/ madd_ fortran.c /^madd_(a,b,c)$/ makemint util.c /^makemint(a,ln)$/ mcan util.c /^mcan(a)$/ mcmp util2.c /^mcmp(a,b)$/ mdiv mdiv.c /^mdiv(a,b,q,r) /* q = quotient, r = remainder, of / mdiv_ fortran.c /^mdiv_(a,b,c,d)$/ minput mout.c /^minput(a) MINT *a;$/ minput_ fortran.c /^minput_(a,i) /* Name can't be "min" because of For/ mout mout.c /^mout(a) MINT *a;$/ mout_ fortran.c /^mout_(a)$/ move util.c /^move(a,b)$/ mshift shift.c /^mshift(a,answer,amount) /* same as lshift, except / msqrt msqrt.c /^msqrt(a,b,r) /* b = square root of a - r, where r / msub madd.c /^msub(a,b,c)$/ msub_ fortran.c /^msub_(a,b,c)$/ mtovec_ fortran.c /^mtovec_(a,length,vect)$/ mult mult.c /^mult(a,b,c) /* c = a * b */$/ mult_ fortran.c /^mult_(a,b,c)$/ new util.c /^new(pa)$/ new_ fortran.c /^new_(n)$/ odd shift.c /^#define odd(n) ((n)&01)$/ oddpart shift.c /^oddpart(a) /* replace a by its odd part, returning/ om_out mout.c /^om_out(a,f) /* Output a base 8 onto file f; this i/ omin mout.c /^omin(a) MINT *a;$/ omin_ fortran.c /^omin_(a,i)$/ omout mout.c /^omout(a) MINT *a;$/ omout_ fortran.c /^omout_(a)$/ outlength mout.c /^outlength(a,b)$/ padd pointers.c /^PMINT padd(a,b)$/ pdiv pointers.c /^PMINT pdiv(a,b)$/ pgcd pointers.c /^PMINT pgcd(a,b)$/ pmod pointers.c /^PMINT pmod(a,b)$/ pmult pointers.c /^PMINT pmult(a,b)$/ popenp llib.c /^FILE *popenp(a,b,c)$/ pow pow.c /^pow(a,b,c,d) /* d = a^b mod c; c needed to prevent/ pow_ fortran.c /^pow_(a,b,c,d)$/ powerof2 shift.c /^powerof2(a,n) /* a = a*2^n */$/ ppow pointers.c /^PMINT ppow(a,b,c)$/ prpow pointers.c /^PMINT prpow(a,n)$/ psdiv pointers.c /^PMINT psdiv(a,n)$/ psqrt pointers.c /^PMINT psqrt(a)$/ psub pointers.c /^PMINT psub(a,b)$/ reciprocal gcd.c /^reciprocal(a,n,b)$/ reform prettyape.c ?^reform(fp)$? remsqrt pointers.c /^PMINT remsqrt(a)$/ rpow pow.c /^rpow(a,n,b)$/ rpow_ fortran.c /^rpow_(a,b,c)$/ rshift shift.c /^rshift(a,amount) /* right shift a by amount words / s_div mdiv.c /^s_div(a,n,q,r) /* dirtywork function for sdiv */$/ sdiv mdiv.c /^sdiv(a,n,q,r) /* q is quotient, r remainder of a// sdiv_ fortran.c /^sdiv_(a,b,c,d)$/ shtom util.c /^MINT *shtom(n)$/ simpleconvert min.c /^simpleconvert(a,b,s)$/ sm_in min.c /^sm_in(a,b,s) /* like m_in, but for a number repres/ sm_out mout.c /^sm_out(a,b,s)$/ smod pointers.c /^smod(a,n)$/ square square.c /^square(a,b) /* b = a^2, recursive version */$/ stom util2.c /^PMINT stom(str)$/ stom_ fortran.c /^stom_(str,a,strlength)$/ track prettyape.c ?^track(num)$? tradd mult.c /^tradd(a,b,c)$/ vectom_ fortran.c /^vectom_(length,vect,a)$/ xalloc util.c /^short *xalloc(nint,s)$/ xfree_ fortran.c /^xfree_(a)$/