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

Replace Lin's virtual machine with LeanVM #39

Open
NotJustAnna opened this issue Mar 27, 2022 · 1 comment
Open

Replace Lin's virtual machine with LeanVM #39

NotJustAnna opened this issue Mar 27, 2022 · 1 comment
Labels
component:compiler This issue is related to the Compiler and/or Bytecode. component:vm This issue is related to the Virtual Machine. enhancement New feature or request
Milestone

Comments

@NotJustAnna
Copy link
Owner

LeanVM will replace Lin's current virtual machine.

LeanVM is essentially Lin's VM repackaged in another repository.

I made this split mainly because I wanted to tinker with a VM independent from a programming language.

@NotJustAnna NotJustAnna added enhancement New feature or request component:vm This issue is related to the Virtual Machine. labels Mar 27, 2022
@NotJustAnna NotJustAnna added this to the Version 1.0 milestone Mar 27, 2022
@NotJustAnna
Copy link
Owner Author

Additionally, Lin's compiler will need to handle loop jumps now instead of delegating the task to the VM.

@NotJustAnna NotJustAnna added the component:compiler This issue is related to the Compiler and/or Bytecode. label Mar 30, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
component:compiler This issue is related to the Compiler and/or Bytecode. component:vm This issue is related to the Virtual Machine. enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

1 participant