ManiT
The language
Balanced ternary on the ground floor — not bolted onto a binary language.
ManiT treats three as the native radix: trit literals (+, 0, -), three-valued logic (bool3: true / unknown / false), and tif three-way branches instead of if/else. Integers are signed by construction. Floating point uses balanced ternary formats (T27F). Ownership and regions follow systems-language discipline; see the reference for the current rules.
This page is a short hub. The normative language reference lives in the repository:
- docs/language-reference.md
- docs/stdlib-reference.md (18 modules)
- examples/
Compile with maniTC to T3ISA or LLVM. Research demos and patents: maniTLab.org.