Skip to content
Beskid Platform specification

Beskid

Jump to a Beskid service

Beskid

Jump to a Beskid service

Examples

Spec standingStandard

Owner
Piotr Mikstacki
Submitter
Piotr Mikstacki

Application code calls System.Output helpers → codegen targets syscall_write builtin → host writes fd 1. Errors surface as Beskid exceptions per runtime mapping.

fiber_spawn builtin allocates fiber control block in runtime, registers GC roots, and schedules on runtime thread pool—corelib exposes typed wrappers only.

Tests in abi/contracts.rs assert each exported builtin symbol referenced by codegen exists in the linked runtime library for the target triple.

ANSI coloring and terminal size queries belong in corelib_console package dependencies on System.*, keeping syscall surface minimal.