FLIN resuelve los debates de estilo de la misma manera que Go y Rust lo resolvieron: hay un estilo. El formateador lo impone. El debate terminó.
El formateador opera sobre el AST, no sobre texto crudo. Los comentarios se preservan capturándolos como tokens durante el lexado. El modo --check para CI verifica el formateo sin modificar archivos. FLIN no tiene un linter separado porque el diseño del lenguaje elimina la mayoría de los problemas que los linters detectan.
Esta es la Parte 172 de la serie "Cómo construimos FLIN", que documenta cómo un CEO en Abidjan y un CTO de IA diseñaron y construyeron un lenguaje de programación desde cero.
Navegación de la serie: - [171] La CLI de FLIN: Build, Test, Run - [172] El formateador y linting de FLIN (estás aquí) - [173] El formato binario .flinc