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

Yuhanun feature/bytecode magicnum #81

Merged
merged 7 commits into from
Feb 10, 2020
Merged

Conversation

mjp41
Copy link
Member

@mjp41 mjp41 commented Feb 10, 2020

This is #76 updated to the with fixes to the CI and formatting.

@Yuhanun
Copy link
Contributor

Yuhanun commented Feb 10, 2020

Any idea on when verona will be native? Very excited for that.

Is the plan to transpile to C++ and compile from there? Or generate the binary ourselves?

@mjp41
Copy link
Member Author

mjp41 commented Feb 10, 2020

@Yuhanun current thoughts are to parse into MLIR, perform type checking and region optimisations at the MLIR level, and then lower to LLVM, and then to native. There is a lot of work to get this done though. At the moment, we are focussing on making sure we have the right type system and language design before adding more inertia to change.

@mjp41 mjp41 merged commit 3dc5918 into master Feb 10, 2020
@mjp41 mjp41 deleted the Yuhanun-feature/bytecode-magicnum branch February 10, 2020 19:41
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants