From a36a6bcd305806536230995599d69e1f30ccbab0 Mon Sep 17 00:00:00 2001 From: Peter Mikkelsen Date: Mon, 17 Jan 2022 21:45:28 +0000 Subject: Implement text data --- apl9.h | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'apl9.h') diff --git a/apl9.h b/apl9.h index f15cd77..f6ea693 100644 --- a/apl9.h +++ b/apl9.h @@ -23,6 +23,7 @@ typedef enum { AtypeInt, AtypeFloat, + AtypeRune, AtypeArray, } arrayDataType; @@ -60,6 +61,7 @@ struct Array char *rawdata; vlong *intdata; double *floatdata; + Rune *runedata; Array **arraydata; }; }; @@ -157,6 +159,8 @@ Statement *lexline(Rune *); /* array.c */ Array *mkscalarint(vlong); Array *mkscalarfloat(double); +Array *mkscalarrune(Rune); +Array *mkrunearray(Rune *); Array *duparray(Array *); int simplearray(Array *); int simplescalar(Array *); -- cgit v1.2.3