hash-org / hash-org/hashc

Convert Hash IR into Hash bytecode

Open
#249 1 comment 0 reactions 1 assignee Claimed by @feds01 View on GitHub
landmark lowering
Dominant language
Rust
Stars
28
Forks
1
PR merge metrics
No merged PRs in 30d

Description

This is the process of converting the generated Hash IR from the `hash-lower` stage into runnable Hash bytecode as defined within the `hash-vm` crate.

This means that there should be a `hash-codegen-vm` crate that can take in IR Bodies, and produce runnable bytecode blocks. Additionally, bytecode blocks may need to be extended with locations in order to provide some sense of where the instructions and blocks come from (in reference to the source code).

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.