mirror of
https://github.com/allaunthefox/SilverSight.git
synced 2026-08-06 01:55:46 +00:00
Lean (reference), Python, Rust, C, C++, Go, Julia, R, Scala, Fortran, Coq, Octave — all implementing the same AVM ISA v1 specification. Every port implements: - Full type universe: Q0_16, Q16_16, Bool - 11 primitives with floor division (Lean Int.ediv), V6 signed comparison, symmetric clamping [-2147483647, 2147483647] - 12 instruction opcodes with stack depth limit (1024) - Fuel-bounded run loop - Error handling (stack under/overflow, type mismatch, div-by-zero, jump OOB)
1.3 KiB
1.3 KiB
SilverSight Language Porting Manifest
Lean (formal/) is the authoritative source of truth.
All other languages provide independent cross-validation.
Module status
| Lean module | R | Julia | Rust | Coq |
|---|---|---|---|---|
CoreFormalism/FixedPoint.lean (Q16_16) |
— | ✅ | ✅ | ✅ |
CoreFormalism/BraidCross.lean |
— | — | — | — |
CoreFormalism/BraidStrand.lean |
— | — | — | — |
CoreFormalism/BraidBracket.lean |
— | — | — | — |
CoreFormalism/BraidEigensolid.lean |
— | — | — | — |
CoreFormalism/BraidStateN.lean |
— | — | — | — |
CoreFormalism/SieveLemmas.lean |
— | — | — | — |
CoreFormalism/InteractionGraphSidon.lean |
— | — | — | — |
CoreFormalism/SidonSets.lean |
— | — | — | — |
CoreFormalism/Q16_16Numerics.lean |
— | — | ✅ | ✅ |
SilverSight/PIST/Spectral.lean |
— | — | ✅ | — |
SilverSight/PIST/Classify.lean |
— | — | — | — |
SilverSight/AVMIsa/Types.lean (AVM) |
✅ | ✅ | ✅ | — |
SilverSight/RRC/Emit.lean |
— | — | — | — |
python/nuvmap/projection_engine.py |
✅ | ✅ | ✅ | — |
Legend: — not started 🔄 in progress ✅ complete, tests pass ⚠️ tests fail, needs fix