Our implementation
Shared Rust kernels
CalcFunc has no repository of its own. It is the crate calc-func in the public repository DnaCalc/DnaCalc; catalogue rows are in catalogue/ and the numeric kernels in ported/. These pages quote commit 9e1884369a67. Code used by one function is on that function's page. Code used by several is here, once.
catalogue4 shared functionscatalogue/aggregate18 shared functionscatalogue/arithmetic7 shared functionscatalogue/arrays16 shared functionscatalogue/bonds10 shared functionscatalogue/comparison11 shared functionscatalogue/comparison/collation3 shared functionscatalogue/comparison/sort_key20 shared functionscatalogue/conditional31 shared functionscatalogue/database7 shared functionscatalogue/dates16 shared functionscatalogue/distributions6 shared functionscatalogue/engineering13 shared functionscatalogue/error_fallback2 shared functionscatalogue/financial11 shared functionscatalogue/grouping20 shared functionscatalogue/host_facts9 shared functionscatalogue/information10 shared functionscatalogue/kit22 shared functionscatalogue/lambda_helpers11 shared functionscatalogue/logical7 shared functionscatalogue/logical_more2 shared functionscatalogue/lookup43 shared functionscatalogue/math7 shared functionscatalogue/offset1 shared functionscatalogue/random1 shared functionscatalogue/rounding16 shared functionscatalogue/rounding_more2 shared functionscatalogue/statistics14 shared functionscatalogue/subtotal3 shared functionscatalogue/text_format14 shared functionscatalogue/text_functions14 shared functionscoerce5 shared functionsdecimal35 shared functionseval/compile5 shared functionseval/refops4 shared functionsformat30 shared functionsformat/cell_info7 shared functionsformat/datetime13 shared functionsformat/names3 shared functionslocale12 shared functionsnumber_text7 shared functionsported/a1_refs5 shared functionsported/address3 shared functionsported/amor_depreciation_family11 shared functionsported/asin1 shared functionsported/base_fn2 shared functionsported/bessel10 shared functionsported/bessel_rational4 shared functionsported/beta_gamma_stats_family7 shared functionsported/bit_common3 shared functionsported/bond_core_family27 shared functionsported/cashflow_rate_family10 shared functionsported/ceiling_floor_family4 shared functionsported/chi_f_t_family12 shared functionsported/combin1 shared functionsported/complex_decimal2 shared functionsported/complex_family11 shared functionsported/confidence_test_family1 shared functionsported/cosh1 shared functionsported/coupon_family14 shared functionsported/cumulative_finance_family7 shared functionsported/date_kernels27 shared functionsported/day_count_common5 shared functionsported/depreciation_family4 shared functionsported/discount_bill_yearfrac_family9 shared functionsported/discrete_dist13 shared functionsported/dollar_fraction_family2 shared functionsported/dynamic_array_reshape_family18 shared functionsported/engineering_radix_family11 shared functionsported/excel_numeric38 shared functionsported/excel_numeric/soft878 shared functionsported/excel_numeric/x877 shared functionsported/excel_numeric/x87_chains7 shared functionsported/factorial_common1 shared functionsported/financial_time_value_family17 shared functionsported/gcd_lcm_common1 shared functionsported/log10_fn1 shared functionsported/moment_stats_family1 shared functionsported/normal_dist_common4 shared functionsported/normal_log_family14 shared functionsported/odd_bond_family28 shared functionsported/paired_stats_common4 shared functionsported/percentile_common3 shared functionsported/percentrank_common3 shared functionsported/phi_fn1 shared functionsported/power_fn4 shared functionsported/rank_common2 shared functionsported/regression_forecast_family38 shared functionsported/sinh1 shared functionsported/special_dist_family6 shared functionsported/special_math_common48 shared functionsported/statistical_tests_family8 shared functionsported/tan1 shared functionsported/tanh1 shared functionsported/text_kernels28 shared functionsported/text_more23 shared functionsported/variance_common2 shared functionssyntax/token1 shared functionsvalue_text15 shared functions