लेखाः · documentation
लेखाः॥
Two documents. The मार्गदर्शिका teaches the language from your first program forward; the वृत्तम् records exactly how it behaves, down to every diagnostic code. New here? यात्रा — take the interactive tour first.
A tutorial that walks from लिख("नमस्ते") to the six कारक roles, rules with evidence, errors as values, and pipelines. Every section maps to a runnable example.
The observed-semantics reference for v0.1: source model, evaluation order, numeric rules, scope, rules and frames, the अभिलेख trace, limits, and the complete K-code diagnostics catalog.
पठ · read the reference →आरम्भः · install the CLI
Run it on your own machine॥
One Rust core runs the CLI, the REPL, and this site's WebAssembly playground. Pass --अभिलेख and any program prints its audit trace. Prefer the browser? Open the क्रीडास्थलम् or work through the यात्रा.
$ cargo install --path crates/karaka-cli
$ karaka run program.karaka
$ karaka run program.karaka --अभिलेख # with the audit trace
$ karaka repl
$ karaka translit roman-draft.txt # Latin → Devanagari