Skip to content
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

Formally specify Qi Normal Form #159

Open
countvajhula opened this issue Jan 26, 2024 · 0 comments
Open

Formally specify Qi Normal Form #159

countvajhula opened this issue Jan 26, 2024 · 0 comments
Labels

Comments

@countvajhula
Copy link
Collaborator

countvajhula commented Jan 26, 2024

We've talked about Qi Normal Form a lot and have implemented a lot of normalization rules in the compiler, bu we haven't actually defined what Qi Normal Form is aside from saying that it's a "simple" and "reduced" canonical form of the source syntax. It will likely be informed by the specific optimizations we hope to do, since these optimizations may impose requirements on the normal form.

See also: Qi Normal Form and Proving Correctness

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

1 participant