Implémentation du lexer d'un langage simplifié (tokenisation, identifiants, nombres, chaînes, mots-clés) dans le cadre du module de compilation, avec une organisation Git professionnelle (branches, PR, revue).
Contexte
Retour au bas niveau après des années de Go et de TypeScript : gestion mémoire, pointeurs, tests C.
Ce que j'ai construit
- Fonctions tokenize, scan_identifier, advance_pos, peek_char ; CMake ; suite de tests.
Résultat
Projet académique validé.