Compiler Internals
A guided map of the `souc` compiler: frontend, type checking, IRs, and backends.
Compiler Internals
Los docs del compilador siguen siendo útiles, pero ahora se presentan como un mapa de implementación conectado con el artefacto que realmente podemos verificar.
Verificado hoy
- La documentación del compilador se debe leer como un mapa de la implementación y del trabajo de diseño activo.
- El artefacto público versionado informa que Cranelift JIT está habilitado.
- Trata los tests y los artefactos de gate como evidencia más fuerte que la prosa aspiracional o los nombres de directorio.
Caveats actuales
- Backends como LLVM, GPU y LSP deben confirmarse por artefacto, no inferirse a partir del árbol de fuentes.
- La especificación del lenguaje puede ir por delante de lo que el artefacto público actual realmente aplica.