summaryrefslogtreecommitdiff
path: root/apl9.h
diff options
context:
space:
mode:
authorPeter Mikkelsen <petermikkelsen10@gmail.com>2022-01-21 21:52:50 +0000
committerPeter Mikkelsen <petermikkelsen10@gmail.com>2022-01-21 21:52:50 +0000
commit02aa544f14d0b544663face5107ceba197ba5aed (patch)
treeb0de08a251447bfbfbb807b48b611e3f775eb9a2 /apl9.h
parent80ebae7887e21f58ef09a18515e5521c5162053c (diff)
Implement monadic f⌿ and f/. Identity elements and windowed reduce is not implemented yet
Diffstat (limited to 'apl9.h')
-rw-r--r--apl9.h6
1 files changed, 6 insertions, 0 deletions
diff --git a/apl9.h b/apl9.h
index 11643d5..6e6574e 100644
--- a/apl9.h
+++ b/apl9.h
@@ -270,6 +270,12 @@ Array *opSwitch(Datum *, Array *, Array *);
/* Dyadic operators from operators.c */
Array *opOver(Datum *, Datum *, Array *, Array *);
+/* Dyadic functions from hybrids.c */
+
+/* Monadic operators from hybrids.c */
+Array *opReduceLast(Datum *, Array *, Array *);
+Array *opReduceFirst(Datum *, Array *, Array *);
+
/* Global variables */
extern int traceeval; /* eval.c */
extern int debugmem; /* memory.c */