diff options
Diffstat (limited to 'src/c_eval.c')
| -rw-r--r-- | src/c_eval.c | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/src/c_eval.c b/src/c_eval.c index 0efa7bd..0eb6df2 100644 --- a/src/c_eval.c +++ b/src/c_eval.c @@ -400,6 +400,7 @@ binop(Expr *ex, enum evalmode mode) bool eval(Expr *ex, enum evalmode mode) { + if (iscomplex(ex->ty)) return 0; switch (ex->t) { case EGETF: goto Unop; case ESEQ: |