summaryrefslogtreecommitdiff
path: root/apl9.h
diff options
context:
space:
mode:
authorPeter Mikkelsen <petermikkelsen10@gmail.com>2022-01-26 13:00:39 +0000
committerPeter Mikkelsen <petermikkelsen10@gmail.com>2022-01-26 13:00:39 +0000
commit7f66d444451dab0e831cc0f14cc77ad691936f42 (patch)
tree99317b43b795d040c78490769738ef0171168e7d /apl9.h
parenta328d13015fc4cbe34d99ddcfd36754e860dac00 (diff)
Implement inner product . and outer product ⌾
Diffstat (limited to 'apl9.h')
-rw-r--r--apl9.h2
1 files changed, 2 insertions, 0 deletions
diff --git a/apl9.h b/apl9.h
index 4da1606..1348d23 100644
--- a/apl9.h
+++ b/apl9.h
@@ -346,10 +346,12 @@ Array *fnSelfReference2(Array *, Array *);
/* Monadic operators from operators.c */
Array *opEach(Datum *, Array *, Array *);
Array *opSwitch(Datum *, Array *, Array *);
+Array *opOuterProduct(Datum *, Array *, Array *);
Array *opSelfReference1(Datum *, Array *, Array *);
/* Dyadic operators from operators.c */
Array *opPower(Datum *, Datum *, Array *, Array *);
+Array *opInnerProduct(Datum *, Datum *, Array *, Array *);
Array *opBind(Datum *, Datum *, Array *, Array *);
Array *opAtop(Datum *, Datum *, Array *, Array *);
Array *opOver(Datum *, Datum *, Array *, Array *);