Expand description
The Runtime trait and its surrounding value types.
Every backend (toy Lisp today, wasmtime-hosted interpreters
tomorrow) implements Runtime. The trait is deliberately tiny —
a single execute(source, ctx) -> result — so that we can swap
implementations later without dragging UI code along.
Structs§
- Exec
Context - Context passed to every execution.
- Exec
Output - What an execution produced.
Enums§
- Exec
Error - Infrastructure-level errors.
- Exit
Status - How a run terminated.
- Output
Format - How the orchestrator should render
ExecOutputinto a result subblock.
Traits§
- Runtime
- A language backend.