aboutsummaryrefslogtreecommitdiff
path: root/src/parser.y
diff options
context:
space:
mode:
Diffstat (limited to 'src/parser.y')
-rw-r--r--src/parser.y5
1 files changed, 4 insertions, 1 deletions
diff --git a/src/parser.y b/src/parser.y
index dad3210..6210a95 100644
--- a/src/parser.y
+++ b/src/parser.y
@@ -454,7 +454,10 @@ rev_statements
| statement
statements
- : rev_statements { $$ = reverse_ast_list($1); fix_closures($$); }
+ : rev_statements {
+ $$ = filter_empty(reverse_ast_list($1));
+ fix_closures($$);
+ }
opt_statements
: statements