Back to flin
flin

Le jour où nous avons construit le lexer, le parser et la VM (Sessions 1-10)

Comment le pipeline complet du compilateur FLIN -- lexer, parser, vérificateur de types, générateur de code et VM -- a été construit en 10 sessions sur 48 heures.

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

1er janvier 2026. Jour de l'An. Pendant que le reste du monde se remettait des célébrations, un fichier Cargo.toml a été créé à Abidjan, en Côte d'Ivoire. À la fin du 2 janvier, FLIN avait un lexer qui tokenisait 42 mots-clés et 60 types de tokens, un parser à descente récursive qui construisait des arbres syntaxiques abstraits, un vérificateur de types avec inférence Hindley-Milner, un générateur de code bytecode et une machine virtuelle basée sur une pile qui exécutait des programmes. Dix sessions. Quarante-huit heures. Le pipeline complet du compilateur.


Ceci est la partie 197 de la série « Comment nous avons construit FLIN », documentant comment un CEO à Abidjan et un CTO IA ont conçu et construit un langage de programmation à partir de zéro.

Navigation de la série : - [196] 301 sessions en 42 jours - [197] Le jour où nous avons construit le lexer, le parser et la VM (vous êtes ici) - [198] Le sprint FlinUI : 70 composants en une nuit

Share this article:

Responses

Write a response
0/2000
Loading responses...

Related Articles