Skip to content
Beskid Platform specification

Beskid

Jump to a Beskid service

Beskid

Jump to a Beskid service

Extern import metadata at lowering

Platform spec ADR

Extern import metadata at lowering

Spec standingStandard

Owner
Piotr Mikstacki
Submitter
Piotr Mikstacki

FFI symbols were discovered late in the engine.

Extern imports are collected during lowering (ExternImport in codegen context) with ABI names from beskid_abi—not ad hoc engine scans.

Link-time binding stays aligned with language-meta C ABI profile.

  • compiler/crates/beskid_codegen/src/lowering/
  • compiler/crates/beskid_abi/src/symbols.rs.