summaryrefslogtreecommitdiff
path: root/apl9.h
diff options
context:
space:
mode:
Diffstat (limited to 'apl9.h')
-rw-r--r--apl9.h4
1 files changed, 3 insertions, 1 deletions
diff --git a/apl9.h b/apl9.h
index acbfcbb..bf74bf4 100644
--- a/apl9.h
+++ b/apl9.h
@@ -36,6 +36,7 @@ typedef enum
FunctypeDfn,
FunctypePrim,
FunctypeOp,
+ FunctypeQuad,
} functionType;
/* Data types */
@@ -91,6 +92,7 @@ struct Function
int code;
Rune *dfn;
Operator operator;
+ QuadnameDef *quad;
};
Array *left;
};
@@ -136,7 +138,7 @@ struct QuadnameDef
Datum *(*get)(void);
int (*set)(Datum);
fnmonad monadfn;
- fnmonad dyadfn;
+ fndyad dyadfn;
opmonad monadop;
opdyad dyadop;
};