keleusma-cli 0.2.1

Standalone command-line frontend for Keleusma. Provides a script runner, a bytecode compiler, and an interactive REPL so users can work with Keleusma scripts without writing any Rust host code.
1
2
3
4
5
6
7
8
9
10
11
12
13
//! Multi-script runner implementing `keleusma run-tasks <manifest.toml>`.
//!
//! The runner lifts the cooperative scheduler from `examples/rtos/` onto
//! the desktop. See `docs/architecture/RUN_TASKS.md` for the design
//! contract this module implements. Operators deploying the runner under
//! a service supervisor on Linux, FreeBSD, OpenBSD, macOS, or Windows
//! should consult that document for per-platform recipes.

mod manifest;
mod scheduler;
mod signals;

pub use scheduler::run;