summary refs log tree commit diff
path: root/lisc/parse.c
diff options
context:
space:
mode:
Diffstat (limited to 'lisc/parse.c')
-rw-r--r--lisc/parse.c3
1 files changed, 3 insertions, 0 deletions
diff --git a/lisc/parse.c b/lisc/parse.c
index 99af770..be93ca3 100644
--- a/lisc/parse.c
+++ b/lisc/parse.c
@@ -87,6 +87,7 @@ enum {
 	TB,
 	TD,
 	TS,
+	TZ,
 
 	TPlus,
 
@@ -175,6 +176,7 @@ lex()
 		{ "b", TB },
 		{ "d", TD },
 		{ "s", TS },
+		{ "z", TZ },
 		{ "loadw", OLoad }, /* for convenience */
 		{ "loadl", OLoad },
 		{ "loads", OLoad },
@@ -827,6 +829,7 @@ parsedat(void cb(Dat *))
 		case TB: d.type = DB; break;
 		case TS: d.type = DW; break;
 		case TD: d.type = DL; break;
+		case TZ: d.type = DZ; break;
 		}
 		t = nextnl();
 		do {