This commit is contained in:
2026-09-12 18:12:13 +02:00
parent 18306bdc8c
commit 57ae671f88
27 changed files with 2060 additions and 623 deletions

View File

@@ -13,21 +13,18 @@ Restent à fermer :
- matrice finale des préfixes de littéraux combinables (`i`, `r`, `b`, `c`, `u8/u16/u32`, `t`, etc.) et leur disponibilité V1/V2 ;
- limite normative éventuelle du nombre de `#` des raw strings ;
- grammaire syntaxique complète au-delà des blocs/statements déjà figés ;
- syntaxe exacte des generics et contraintes ;
- syntaxe exacte des annotations/métadonnées de code lorsqu'elles seront retenues.
## 48.2 Types
- domaine exact des types admissibles à `Nullable<T>` avec le modèle mémoire/FFI ;
- finalisation de la matrice exhaustive des conversions numériques Core et de ses noms composés ;
- règles de sous-typage interface/class ;
- generics complets ;
- const generics ;
- audit mécanique final de la surface Core des conversions numériques à partir de la matrice désormais largement figée ;
- règles de sous-typage interface/class au-delà des règles génériques déjà fixées ;
- callable/function types ;
- lambdas/closures ;
- variadiques (un seul variadique prévu) ;
- String/index Unicode ;
- exact float semantics.
- exact float semantics hors conversions déjà figées (opérations arithmétiques IEEE restantes, `%`, division par zéro, etc.).
## 48.3 Mémoire