diff options
Diffstat (limited to 'lib/parser.c')
-rw-r--r-- | lib/parser.c | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/lib/parser.c b/lib/parser.c index 3483d1e..6a2ab34 100644 --- a/lib/parser.c +++ b/lib/parser.c @@ -246,6 +246,7 @@ void parse_line(char *line) exception(1, _("Parse error: enclosure mismatch")); act_pile(get_func(op)); } + if (global_error) break; if (op == '(') { nbrargs = pop_call(); push_pile_int(nbrargs); |