diff options
Diffstat (limited to 'src/parser.cpp')
| -rw-r--r-- | src/parser.cpp | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/src/parser.cpp b/src/parser.cpp index 3e6375321..868291177 100644 --- a/src/parser.cpp +++ b/src/parser.cpp @@ -2835,7 +2835,12 @@ Ast *parse_value_decl(AstFile *f, Array<Ast *> names, CommentGroup *docs) { if (f->curr_proc == nullptr) { if (values.count > 0 && names.count != values.count) { - syntax_error(values[0], "Expected %td expressions on the right hand side, got %td", names.count, values.count); + syntax_error( + values[0], + "Expected %td expressions on the right hand side, got %td\n" + "\tNote: Global declarations do not allow for multi-valued expressions", + names.count, values.count + ); } } |