improved handling of , (comma) operator and some more Minix squeezing

This commit is contained in:
ceriel
1989-10-23 13:50:27 +00:00
parent 788788edc0
commit 4a5a463e44
5 changed files with 48 additions and 43 deletions

View File

@@ -530,7 +530,7 @@ EVAL(expr, val, code, true_label, false_label)
break;
case ',':
EVAL(left, RVAL, FALSE, NO_LABEL, NO_LABEL);
EVAL(right, RVAL, gencode, NO_LABEL, NO_LABEL);
EVAL(right, RVAL, gencode, true_label, false_label);
break;
case '~':
EVAL(right, RVAL, gencode, NO_LABEL, NO_LABEL);