diff options
Diffstat (limited to 'src')
| -rw-r--r-- | src/parser.y | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/parser.y b/src/parser.y index a9c4776..a51eb9a 100644 --- a/src/parser.y +++ b/src/parser.y @@ -895,10 +895,10 @@ top unit : top { $$ = $1; } - | top unit { $$ = $1; $1->n = $2; } + | unit top { $$ = $2; $2->n = $1; } input - : unit { parser->tree = $1; } + : unit { parser->tree = reverse_ast_list($1); } | /* empty */ %% |
