# These are c prototypes for routines
# in the R math library.  They are read
# by 'parselist', which writes pp_defs
double beta(double a, double b)
double lfastchoose(double n, double k)
double fastchoose(double n, double k)
double lchoose(double n, double k)
double choose(double n, double k)
#double cube(double x)
double dbeta(double x, double a, double b)
double dbinom(double x, double n, double p)
double dcauchy(double x, double location, double scale)
double dchisq(double x, double n)
double dexp(double x, double scale)
double df(double x, double n1, double n2)
double dgamma(double x, double shape, double scale)
double dgeom(double x, double p)
double dhyper(double x, double NR, double NB, double n)
double digamma(double x)
double trigamma(double x)
double tetragamma(double x)
double pentagamma(double x)
double dlnorm(double x, double logmean, double logsd)
double dlogis(double x, double location, double scale)
double dnbinom(double x, double n, double p)
double dnorm(double x, double mean, double sd)
double dpois(double x, double lambda)
double dt(double x, double n)
double dunif(double x, double a, double b)
double dweibull(double x, double shape, double scale)
double fcube(double x)
double fint(double x)
double fmax2(double x, double y)
double fmin2(double x, double y)
double fmod(double x, double y)
double fsign(double x, double y)
double fsquare(double x)
double gamma(double x)
int imax2(int x, int y)
int imin2(int x, int y)
double lbeta(double a, double b)
double lgamma(double x)
double pbeta(double x, double a, double b)
double pbeta_b(double xx, double aa, double bb, double logbeta)
double pbinom(double x, double n, double p)
double pcauchy(double x, double location, double scale)
double pchisq(double x, double df)
double pexp(double x, double scale)
double pf(double x, double n1, double n2)
double pgamma(double x, double p, double scale)
double pgeom(double x, double p)
double phyper(double x, double NR, double NB, double n)
double plnorm(double x, double logmean, double logsd)
double plogis(double x, double location, double scale)
double pnbinom(double x, double n, double p)
double pnchisq(double x, double n, double lambda)
double pnorm(double x, double mean, double sd)
double ppois(double x, double lambda)
double prec(double x, double digits)
double pt(double x, double n)
double punif(double x, double a, double b)
double pweibull(double x, double shape, double scale)
double qbeta(double alpha, double p, double q)
double qbinom(double x, double n, double p)
double qcauchy(double x, double location, double scale)
double qchisq(double p, double n)
double qf(double x, double n1, double n2)
double qexp(double x, double scale)
double qgamma(double p, double alpha, double scale)
double qgeom(double x, double p)
double qhyper(double x, double NR, double NB, double n)
double qlnorm(double x, double logmean, double logsd)
double qlogis(double x, double location, double scale)
double qnbinom(double x, double n, double p)
double qnchisq(double p, double n, double lambda)
double qnorm(double p, double mean, double sd)
double qpois(double x, double lambda)
double qt(double p, double ndf)
double qunif(double x, double a, double b)
double qweibull(double x, double shape, double scale)
double rbeta(double aa, double bb)
double rbinom(double nin, double pp)
double rcauchy(double location, double scale)
double rchisq(double df)
double rexp(double scale)
double rf(double dfn, double dfd)
double rgamma(double a, double scale)
double rgeom(double p)
double rhyper(double nn1in, double nn2in, double kkin)
double rlnorm(double logmean, double logsd)
double rlogis(double location, double scale)
double rnbinom(double n, double p)
double rnorm(double mean, double sd)
double builtin_rint(double x)
double rround(double x, double ndp)
double trunc(double x)
double rpois(double mu)
double rt(double df)
double runif(double a, double b)
double rweibull(double shape, double scale)
double sexp()
double sign(double x)
double snorm()
#double square(double x)
double sunif()
