Structs§
- Artifact
Limits - Diagnostic
- Portable
Module Source - Parsed, graph-resolved source input for
compile_program_package. - Portable
Package Source - Program
Artifact - Program
Module - One compiled module embedded in a portable program package.
Enums§
Constants§
Functions§
- compile_
program - compile_
program_ package - Compile one source module into the current artifact shape. Imports are rejected
here because only
compile_program_packagehas a resolved closure to bind them against; this prevents a second, path-sensitive loader from appearing in the browser adapter. - compile_
source_ package - Parse a resolved source package manifest using the canonical Harn lexer and
parser, then compile it through
compile_program_package. This keeps the browser and native source-to-artifact path on one frontend; hosts still own import resolution and typechecking before serializing the manifest. - semantic_
abi_ fingerprint_ hex - Hex fingerprint of every opcode, portable builtin, and capability contract that contributes to artifact execution semantics.