aboutsummaryrefslogtreecommitdiff
path: root/src/tools/zc0.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/tools/zc0.c')
-rw-r--r--src/tools/zc0.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/tools/zc0.c b/src/tools/zc0.c
index 20dcbf9..f28c655 100644
--- a/src/tools/zc0.c
+++ b/src/tools/zc0.c
@@ -637,7 +637,7 @@ static void postfix(void)
else if (is("(")) { rval(); n = args(); lit(n); op(O_PICK); op(O_CALL); op(O_SWAP); op(O_DROP); xf = 0; xs = 0; lvi = -1; }
else if (accept("++")) incdec(1, 1);
else if (accept("--")) incdec(1, -1);
- else if (accept("as")) ident();
+ else if (accept("as")) ptype0(); /* the whole type, as the compiler reads it: x as int*, x as char** */
else return;
}
}