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
Try using stamped syntax in syntactic typing judgment #21
Comments
3 tasks
Blaisorblade
added a commit
that referenced
this issue
Feb 22, 2019
Contentious implementation: Thread the stampTable everywhere implicitly with a typeclass. Otherwise, we'd have to redesign the notations and thread extra boilerplate. Part of #21.
Blaisorblade
added a commit
that referenced
this issue
Feb 28, 2019
Blaisorblade
added a commit
that referenced
this issue
Feb 28, 2019
This found one scoping bug in typing (and, in fact, a few bugs in stampedness; fixes already included in the previous commit).
Blaisorblade
added a commit
that referenced
this issue
Feb 28, 2019
We take well-stamping of context as hypothesis (following PFPL 2nd ed.'s regularity, Lemma 16.1 for System F). We must also check well-stamping of all types we add to the typing context.
3 tasks
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Ideally, this should confirm that we can focus on stamped syntax.
Steps:
I moved other items to #43; closing.
The text was updated successfully, but these errors were encountered: