Back to flin
flin

El sistema de módulos e importaciones

Cómo el sistema de módulos de FLIN maneja importaciones, exportaciones, resolución de rutas, detección de dependencias circulares e inlining de módulos -- organizando código entre archivos sin la complejidad.

Thales & Claude | March 30, 2026 1 min flin
EN/ FR/ ES
flinrust

El sistema de módulos de FLIN soporta cuatro formas de importación (simple, nombrada, con alias, namespace) y tres formas de exportación (pub, re-exportación nombrada, re-exportación con comodín). Las palabras clave de módulos son "soft keywords" para compatibilidad retroactiva. La resolución de rutas soporta rutas relativas, absolutas y de paquete. La estrategia de inlining de módulos -- donde el código importado se clona directamente en el programa principal antes de la compilación -- elimina la sobrecarga en tiempo de ejecución para el uso de importaciones.


Esta es la Parte 178 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: - [177] La extensión de FLIN para VSCode - [178] El sistema de módulos e importaciones (estás aquí) - [179] Literales de plantilla y formato de cadenas

Share this article:

Responses

Write a response
0/2000
Loading responses...

Related Articles