Rust API documentation for the crates that implement
Cove, generated by
cargo doc --workspace --no-deps.
Try Cove without installing it: the browser playground compiles and runs it entirely client-side, with no server and nothing typed into it leaving the tab.
cove_diagSource positions and compiler diagnostics shared by every Cove component.cove_schemaThe machine-readable schemas the compiler and the runtime both read.cove_syntaxLexer, AST, and parser for the Cove surface language.cove_semaPackage loading, module resolution, and derived facts about Cove source.cove_irThe executable IR Cove is lowered to: one linear memory, one word stack,cove_runtimeThe Cove runtime: values, Host API dispatch, and the MVP interpreter.coveThe cove command-line tool.cove_wasmCove in a browser tab: the front end and the linear-memory backend behindcove-benchcove-bench: the interpreter performance-gate harness for ADR 0012.cove_rulesA Rust application that embeds the examples/rules package as a typed,cove-rules-checkcove check, for a rule package written against this application's owncove-rules-measureWhat compiling once and invoking many times costs, counted.