diff options
author | Kaz Kylheku <kaz@kylheku.com> | 2021-09-22 06:19:36 -0700 |
---|---|---|
committer | Kaz Kylheku <kaz@kylheku.com> | 2021-09-22 06:19:36 -0700 |
commit | bbd2e86fa76d4afb0ca39a28682f5a0da62aa1a0 (patch) | |
tree | 6f81cef60ea2adc431af7458dd5b1548970e1ef0 /Makefile | |
parent | 2c977768ba68fa50f091dd7dbb3f335f06e835a1 (diff) | |
download | txr-bbd2e86fa76d4afb0ca39a28682f5a0da62aa1a0.tar.gz txr-bbd2e86fa76d4afb0ca39a28682f5a0da62aa1a0.tar.bz2 txr-bbd2e86fa76d4afb0ca39a28682f5a0da62aa1a0.zip |
math: quantile estimator using P-Squared algorithm.
* Makefile (psquare.o): New object file.
* arith.c (psq_ops): New static structure.
(quant_fun): New static function.
(quantile): New function.
(arith_init): Register quantile intrinsic.
* arith.h (quantile): Declared.
* psquare.c, psquare.h: New files.
* tests/016/arith.tl: New tests.
* txr.1: Documented.
* stdlib/doc-syms.tl: Updated.
Diffstat (limited to 'Makefile')
-rw-r--r-- | Makefile | 2 |
1 files changed, 1 insertions, 1 deletions
@@ -55,7 +55,7 @@ OBJS := txr.o lex.yy.o y.tab.o match.o lib.o regex.o gc.o unwind.o stream.o OBJS += arith.o hash.o utf8.o filter.o eval.o parser.o rand.o combi.o sysif.o OBJS += args.o lisplib.o cadr.o struct.o itypes.o buf.o jmp.o protsym.o ffi.o OBJS += strudel.o vm.o chksum.o chksums/sha256.o chksums/crc32.o chksums/md5.o -OBJS += tree.o time.o +OBJS += tree.o time.o psquare.o OBJS += linenoise/linenoise.o OBJS-$(debug_support) += debug.o OBJS-$(have_syslog) += syslog.o |