-
Notifications
You must be signed in to change notification settings - Fork 33
Implement compiler executable #30
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
Comments
A couple of small questions/comments:
|
The current name is
We can certainly support that. |
I think |
@bobbinth Yeah either |
This is almost complete, there are just a few small tasks remaining to close out this milestone, should be done this week. |
Marking this completed |
This issue is the final piece of #4 to have a complete compiler toolchain that can be used independently.
This executable basically puts together the following pieces of the compiler that we have built:
In essence, the frontend of the compiler takes as input either a Wasm binary (
.wasm
), Wasm text format(.wat)
, or the HIR textual format (.hir
) so that we can store/load our own IR. Regardless of input format, the frontend translates to the in-memory HIR representation, and then handles a request to compile or eval that input in some way. The following is a set of capabilities I expect the compiler to provide (both when used as a library and as an executable):The text was updated successfully, but these errors were encountered: