Files
saselang-bible/000-README.md
2026-09-12 19:31:05 +02:00

25 lines
1.5 KiB
Markdown

# Bible Saselang 0.2.15
> **Statut : pré-spécification normative de Saselang V1.**
>
> Cette Bible est la base de conception destinée à la première implémentation du compilateur, de l'interpréteur, du Core, du SDK initial et des outils Saselang V1.
> Elle ne cherche pas à figer définitivement les extensions de V3+ (browser, JVM, JavaScript/TypeScript, packaging mobile, etc.), mais elle doit éviter que les choix de V1 les rendent artificiellement impossibles.
>
> La V2 visera principalement la réécriture/self-hosting de la toolchain V1 en Saselang lui-même. Les extensions majeures de cibles et d'écosystème sont prévues à partir de V3+.
>
> **Révision 0.2.15 :** formalisation de la mutabilité par défaut et de `const` comme restriction d'accès locale, ajout de `const method`, intégration du modèle Unicode encodé (`Utf8Char`/`Utf16Char`/`Utf32Char`, `Utf8String`/`Utf16String`/`Utf32String`) et de l'annexe de conversions Unicode/encodages.
## Organisation de cette distribution
```text
chapters/ un fichier par chapitre normatif
examples/ un compagnon examples / DO-DON'T par chapitre
annexes/ matrices et références exhaustives séparées
profiles/ vues documentaires par périmètre
MANIFEST.toml manifest de distribution et hashes
```
`001-SUMMARY.md` est l'entrée de navigation principale.
À partir de cette baseline `0.2.12`, une version suivante peut être livrée sous forme de delta SemVer ne contenant que les fichiers réellement ajoutés, modifiés ou supprimés.