diff options
author | Peter Mikkelsen <petermikkelsen10@gmail.com> | 2022-01-23 19:16:20 +0000 |
---|---|---|
committer | Peter Mikkelsen <petermikkelsen10@gmail.com> | 2022-01-23 19:16:20 +0000 |
commit | 3aa88a917e8c44ab088498dcfc18c48e66ceb243 (patch) | |
tree | 31d8daee9a404362da57e7a39689b5725c0bd43a /main.c | |
parent | 82db8bcbe9281cc7f7b29929ba8e0c61121b1597 (diff) |
Reset to global symbol table on errors
Diffstat (limited to 'main.c')
-rw-r--r-- | main.c | 1 |
1 files changed, 1 insertions, 0 deletions
@@ -31,6 +31,7 @@ main(int argc, char *argv[]) restart: SETUPERROR(errorcode); if(errorcode){ + currentsymtab = globalsymtab; if(globalerror.msg) print("%S: %S\n", errorstrs[errorcode], globalerror.msg); else |