Add miden-package
crate with Package
type to represent a compiled Miden program/library.
#1544
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This PR is stacked on #1554 and should be merged after it
TODO:
Package
inLinkLibrary
;Package
in the VM;Arbitrary
for thePackage
(and all used types includingMastForest
);Describe your changes
This PR adds
miden-package
crate withPackage
type ported from the compiler's ad-hoc implementation to represent a compiledMiden program/library.
The reasons for the new crate are explained in 0xPolygonMiden/compiler#346
The compiler's PR that uses
miden-package
from this PR is 0xPolygonMiden/compiler#349Checklist before requesting a review
next
according to naming convention.