summaryrefslogtreecommitdiffstats
path: root/Makefile
diff options
context:
space:
mode:
authorKaz Kylheku <kaz@kylheku.com>2021-09-22 06:19:36 -0700
committerKaz Kylheku <kaz@kylheku.com>2021-09-22 06:19:36 -0700
commitbbd2e86fa76d4afb0ca39a28682f5a0da62aa1a0 (patch)
tree6f81cef60ea2adc431af7458dd5b1548970e1ef0 /Makefile
parent2c977768ba68fa50f091dd7dbb3f335f06e835a1 (diff)
downloadtxr-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--Makefile2
1 files changed, 1 insertions, 1 deletions
diff --git a/Makefile b/Makefile
index bf79d15b..d8bc6797 100644
--- a/Makefile
+++ b/Makefile
@@ -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