diff options
Diffstat (limited to 'lisc/parse.c')
-rw-r--r-- | lisc/parse.c | 3 |
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 { |