|
Loom C API
Public Loom compiler C API
|
One serialized command root and its executable-entry projection. More...
#include <program.h>
Data Fields | |
| loomc_string_view_t | symbol |
| Root symbol without a leading @. | |
| loomc_artifact_t | artifact |
| Portable command-program artifact. | |
| const loomc_requirement_ordinal_t * | entry_requirement_ordinals |
| Product-local entry requirement ordinals in root-local slot order. | |
| loomc_host_size_t | entry_requirement_count |
| Number of entries in entry_requirement_ordinals. | |
One serialized command root and its executable-entry projection.
| loomc_artifact_t loomc_cmd_program_t::artifact |
Portable command-program artifact.
The artifact identifier is symbol, its kind is LOOMC_ARTIFACT_KIND_EXECUTABLE, and its format is LOOMC_ARTIFACT_FORMAT_CMD_PROGRAM.