mirror of
https://github.com/allaunthefox/SilverSight.git
synced 2026-08-11 14:30:34 +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)
30 lines
1.3 KiB
Markdown
30 lines
1.3 KiB
Markdown
# 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
|