Aller au contenu
← Tous les projets
Terminé2026Backend & APIs

simplCT — compilateur (projet EFREI)

Analyseur lexical en C, en binôme, avec tests unitaires et revue par pull request.

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é.