Improve confusing error message when calling function procedures from a
top-level statement. Fixes: #30
This commit is contained in:
parent
ee5ef73dfb
commit
612e14b4b4
|
@ -676,7 +676,8 @@ label exit_label;
|
|||
assert(nd == nd1);
|
||||
if (nd->nd_type != 0)
|
||||
{
|
||||
node_error(nd, "procedure call expected instead of function call");
|
||||
node_error(nd, "only proper procedures can be called from top-level "
|
||||
"statement; this is a function procedure");
|
||||
break;
|
||||
}
|
||||
CodeCall(nd);
|
||||
|
|
Loading…
Reference in a new issue