maniTC

Compile ManiT to LLVM — and to T3ISA

Balanced ternary as a first-class systems language, not a binary encoding trick. One compiler, two backends: run on ordinary machines today, and on the ternary stack that thatteOS and the THATTE Device sit on.

LLVM IR

Compile and run ManiT natively on your machine today. Same language, ordinary hosts, clang linkage for the small C runtime.

T3ISA

Balanced ternary ISA with an in-tree assembler and cycle-accurate emulator — the path toward thatteOS and the THATTE Device.

Honest about where it is

Version 0.1.0. Dual backend works: the example suite compiles and runs on both LLVM and T3ISA. The trit package manager is not in this release. This is an open-source compiler, not a SaaS product.