The Tono language compiler: reads .tono files and generates idiomatic SDKs in
multiple languages. Polyglot monorepo - OCaml frontend, Rust backend.
frontend/- OCaml: lexer, parser, typecheck, IRlsp/- OCaml: language server (reuses the frontend)backend/- Rust: codegen enginecli/- Rust:tonobinaryir-schema/- serialized IR contract
- OCaml (
frontend/,lsp/):dune build - Rust (
backend/,cli/):cargo build