-
Notifications
You must be signed in to change notification settings - Fork 2
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Proper Type Environments, Binders, and Assignments #76
Comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Adding this as a single issue, because it addresses the following bug:
Because the statement in the inner loop should have been an assignment, but instead it is a shadowing declaration, therefore renamer uncouples them. Furthermore, as we do not have proper binding rules for the for loop, type checker happily accepts this program, however the loop never gets evaluated, therefore the variable is never bound!
The text was updated successfully, but these errors were encountered: