Please sign in to comment.
Fix `exit` after previous syntax error in `exit` command.
Before this commit, the binding stack was cleared before evaluating the user-given value for the `exit` command. If a syntax error happened when `eval`ing it, the program would still be running with no elements in the binding stack, causing next calls of `exit` to fail.
- Loading branch information...
Showing with 10 additions and 1 deletion.