summaryrefslogtreecommitdiff
path: root/apl9.h
diff options
context:
space:
mode:
authorglenda <glenda@cirno>2022-09-10 16:25:05 +0000
committerglenda <glenda@cirno>2022-09-10 16:25:05 +0000
commite2ebfbb7d19ff3b990eb51dc9843200053cbbf98 (patch)
tree986b0353a1179f803872b1578ebfe0acd83050bd /apl9.h
parentd07d4afcb8acff3757394f2f9822d014f31fecf0 (diff)
Improve the session a lot
Diffstat (limited to 'apl9.h')
-rw-r--r--apl9.h5
1 files changed, 3 insertions, 2 deletions
diff --git a/apl9.h b/apl9.h
index cc4051c..1f9c8a7 100644
--- a/apl9.h
+++ b/apl9.h
@@ -329,13 +329,14 @@ Array *runtrain(Function *, int, Array *, Array *, Array *);
/* quadnames.c */
void initquadnames(void);
Datum *quadnamedatum(QuadnameDef);
-void setquotequad(Datum *);
+void setquad(Datum *);
Array *runfile(Array *);
/* error.c */
ErrorGuard *newerrorguard(Array *, Statement *);
void throwerror(Rune *, int);
Rune *errorstr(int);
+void displayerror(void);
/* inverse.c */
Function inverse(Function);
@@ -413,6 +414,7 @@ Array *fnLess(Array *, Array *);
Array *fnGreater(Array *, Array *);
Array *fnGreaterEqual(Array *, Array *);
Array *fnMatch(Array *, Array *);
+Array *fnNotMatch(Array *, Array *);
Array *fnOr(Array *, Array *);
Array *fnAnd(Array *, Array *);
Array *fnNand(Array *, Array *);
@@ -487,5 +489,4 @@ extern int arrayalloccounts; /* memory.c */
extern int datumalloccounts; /* memory.c */
extern QuadnameDef quadnames[]; /* quadnames.c */
extern int printprecision; /* print.c */
-extern int needsnewline; /* quadnames.c */
extern int mainstacksize; /* concurrency.c */ \ No newline at end of file