0xPolygonMiden / miden-vm

STARK-based virtual machine
MIT License
632 stars 161 forks source link

Add `miden-package` crate with `Package` type to represent a compiled Miden program/library. #1544

Open greenhat opened 1 month ago

greenhat commented 1 month ago

TODO:

Describe your changes

This PR adds miden-package crate with Package type ported from the compiler's ad-hoc implementation to represent a compiled Miden program/library. The reasons for the new crate are explained in https://github.com/0xPolygonMiden/compiler/issues/346 The compiler's PR that uses miden-package from this PR is https://github.com/0xPolygonMiden/compiler/pull/349

Checklist before requesting a review