|
|
1 //! @file a68g-prelude-mathlib.h 2 //! @author J. Marcel van der Veer 3 4 //! @section Copyright 5 //! 6 //! This file is part of Algol68G - an Algol 68 compiler-interpreter. 7 //! Copyright 2001-2026 J. Marcel van der Veer [algol68g@algol68genie.nl]. 8 9 //! @section License 10 //! 11 //! This program is free software; you can redistribute it and/or modify it 12 //! under the terms of the GNU General Public License as published by the 13 //! Free Software Foundation; either version 3 of the License, or 14 //! (at your option) any later version. 15 //! 16 //! This program is distributed in the hope that it will be useful, but 17 //! WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY 18 //! or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for 19 //! more details. You should have received a copy of the GNU General Public 20 //! License along with this program. If not, see [http://www.gnu.org/licenses/]. 21 22 //! @section Synopsis 23 //! 24 //! R standalone mathematics library definitions. 25 26 #if !defined (__A68G_PRELUDE_MATHLIB_H__) 27 #define __A68G_PRELUDE_MATHLIB_H__ 28 29 #if defined (HAVE_R_MATHLIB) 30 31 void stand_mathlib (void); 32 void GetRNGstate (void); 33 void PutRNGstate (void); 34 35 GPROC genie_R_digamma_real; 36 GPROC genie_R_trigamma_real; 37 GPROC genie_R_tetragamma_real; 38 GPROC genie_R_pentagamma_real; 39 GPROC genie_R_psigamma_real; 40 GPROC genie_R_ptukey_real; 41 GPROC genie_R_qtukey_real; 42 GPROC genie_R_dnorm_real; 43 GPROC genie_R_pnorm_real; 44 GPROC genie_R_qnorm_real; 45 GPROC genie_R_rnorm_real; 46 GPROC genie_R_rnorm_real; 47 GPROC genie_R_dbeta_real; 48 GPROC genie_R_pbeta_real; 49 GPROC genie_R_qbeta_real; 50 GPROC genie_R_rbeta_real; 51 GPROC genie_R_dnbeta_real; 52 GPROC genie_R_pnbeta_real; 53 GPROC genie_R_qnbeta_real; 54 GPROC genie_R_rnbeta_real; 55 GPROC genie_R_dbinom_real; 56 GPROC genie_R_pbinom_real; 57 GPROC genie_R_qbinom_real; 58 GPROC genie_R_rbinom_real; 59 GPROC genie_R_dcauchy_real; 60 GPROC genie_R_pcauchy_real; 61 GPROC genie_R_qcauchy_real; 62 GPROC genie_R_rcauchy_real; 63 GPROC genie_R_dchisq_real; 64 GPROC genie_R_pchisq_real; 65 GPROC genie_R_qchisq_real; 66 GPROC genie_R_rchisq_real; 67 GPROC genie_R_dnchisq_real; 68 GPROC genie_R_pnchisq_real; 69 GPROC genie_R_qnchisq_real; 70 GPROC genie_R_rnchisq_real; 71 GPROC genie_R_dexp_real; 72 GPROC genie_R_pexp_real; 73 GPROC genie_R_qexp_real; 74 GPROC genie_R_rexp_real; 75 GPROC genie_R_df_real; 76 GPROC genie_R_pf_real; 77 GPROC genie_R_qf_real; 78 GPROC genie_R_rf_real; 79 GPROC genie_R_dnf_real; 80 GPROC genie_R_pnf_real; 81 GPROC genie_R_qnf_real; 82 GPROC genie_R_rnf_real; 83 GPROC genie_R_dgamma_real; 84 GPROC genie_R_pgamma_real; 85 GPROC genie_R_qgamma_real; 86 GPROC genie_R_rgamma_real; 87 GPROC genie_R_dgeom_real; 88 GPROC genie_R_pgeom_real; 89 GPROC genie_R_qgeom_real; 90 GPROC genie_R_rgeom_real; 91 GPROC genie_R_dhyper_real; 92 GPROC genie_R_phyper_real; 93 GPROC genie_R_qhyper_real; 94 GPROC genie_R_rhyper_real; 95 GPROC genie_R_dlogis_real; 96 GPROC genie_R_plogis_real; 97 GPROC genie_R_qlogis_real; 98 GPROC genie_R_rlogis_real; 99 GPROC genie_R_dlnorm_real; 100 GPROC genie_R_plnorm_real; 101 GPROC genie_R_qlnorm_real; 102 GPROC genie_R_rlnorm_real; 103 GPROC genie_R_dnbinom_real; 104 GPROC genie_R_pnbinom_real; 105 GPROC genie_R_qnbinom_real; 106 GPROC genie_R_rnbinom_real; 107 GPROC genie_R_dpois_real; 108 GPROC genie_R_ppois_real; 109 GPROC genie_R_qpois_real; 110 GPROC genie_R_rpois_real; 111 GPROC genie_R_dt_real; 112 GPROC genie_R_pt_real; 113 GPROC genie_R_qt_real; 114 GPROC genie_R_rt_real; 115 GPROC genie_R_dnt_real; 116 GPROC genie_R_pnt_real; 117 GPROC genie_R_qnt_real; 118 GPROC genie_R_rnt_real; 119 GPROC genie_R_dunif_real; 120 GPROC genie_R_punif_real; 121 GPROC genie_R_qunif_real; 122 GPROC genie_R_runif_real; 123 GPROC genie_R_dweibull_real; 124 GPROC genie_R_pweibull_real; 125 GPROC genie_R_qweibull_real; 126 GPROC genie_R_rweibull_real; 127 GPROC genie_R_dwilcox_real; 128 GPROC genie_R_pwilcox_real; 129 GPROC genie_R_qwilcox_real; 130 GPROC genie_R_rwilcox_real; 131 GPROC genie_R_dsignrank_real; 132 GPROC genie_R_psignrank_real; 133 GPROC genie_R_qsignrank_real; 134 GPROC genie_R_rsignrank_real; 135 136 #endif 137 138 #endif
© 2001-2026 J.M. van der Veer
jmvdveer@algol68genie.nl