Skip to content
Beskid The Beskid Book

Beskid

Jump to a Beskid service

Beskid

Jump to a Beskid service

12.3 Language law vs implementation

language-meta owns user-visible semantics; compiler, execution, tooling, and core-library realize them.

Language law vs implementation

Ask: “What does valid Beskid code mean?”Language meta.

Ask: “Which crate phase does that?”Compiler, Execution, Core library, Tooling.

ConcernOwning surfaceRealization
Syntax, types, contracts, memory, spawnlanguage-metabeskid_analysis, beskid_codegen
Manifests, CLI commands, LSP UXtoolingbeskid_cli, beskid_lsp
Runtime ABI, scheduler, GCexecutionbeskid_runtime, beskid_engine, beskid_abi
Standard library APIcore-librarycorelib packages in compiler/corelib

Implementation domains defer with relatedTopics—they do not redefine normative tables copied from language-meta (Spec authority).

Proposed vs Standard