v0.2.12
This commit is contained in:
63
examples/001-trajectoire-dimplementation-examples.md
Normal file
63
examples/001-trajectoire-dimplementation-examples.md
Normal file
@@ -0,0 +1,63 @@
|
||||
# Exemples / DO-DON'T — Chapitre 1 — Trajectoire d'implémentation
|
||||
|
||||
> Document compagnon non normatif tant qu'une règle n'est pas explicitement référencée comme normative par le chapitre.
|
||||
|
||||
## Exemples actuellement présents dans le chapitre
|
||||
|
||||
### Exemple 1
|
||||
|
||||
```text
|
||||
frontend complet
|
||||
lexer
|
||||
parser
|
||||
AST
|
||||
analyse sémantique
|
||||
HIR
|
||||
Sase IR
|
||||
interpréteur
|
||||
a backend LLVM
|
||||
Core V1
|
||||
SDK initial
|
||||
manifests et workspaces
|
||||
gestion des dépendances
|
||||
outils initiaux
|
||||
```
|
||||
|
||||
### Exemple 2
|
||||
|
||||
```text
|
||||
représentable par le backend
|
||||
mais non officiellement supportée par la toolchain Saselang
|
||||
```
|
||||
|
||||
### Exemple 3
|
||||
|
||||
```text
|
||||
compiler frontend
|
||||
semantic analysis
|
||||
Sase IR
|
||||
interpreter
|
||||
tooling
|
||||
package/build tooling
|
||||
Core/SDK lorsque pertinent
|
||||
```
|
||||
|
||||
### Exemple 4
|
||||
|
||||
```text
|
||||
browser runtime / extension
|
||||
browser chunks/bundling
|
||||
WebAssembly
|
||||
JVM
|
||||
JavaScript
|
||||
TypeScript
|
||||
Android packaging
|
||||
iOS packaging
|
||||
backends/ABI supplémentaires
|
||||
outillage avancé
|
||||
cibles spécialisées
|
||||
```
|
||||
|
||||
## DO / DON'T / WHY / compiler error / edge cases
|
||||
|
||||
La couverture structurée de cette section sera enrichie au fur et à mesure de la fermeture des règles du chapitre. La migration `0.2.12` conserve volontairement les exemples historiques dans le chapitre afin de ne perdre aucun contexte normatif.
|
||||
Reference in New Issue
Block a user