enhanced compile_return() to handle 'return' differently in a function block containing return variables

This commit is contained in:
2021-05-13 15:54:30 +00:00
parent 550e39e21e
commit ebda2ffa0a
3 changed files with 53 additions and 25 deletions

View File

@ -144,6 +144,7 @@ static char* synerrstr[] =
"duplicate variable name",
"disallowed variable name",
"disallowed argument name",
"disallowed",
"elif without if",
"else without if",