Skip to content

Projet de compilation du langage PCL Avec les Outils FLEX et BISON

Notifications You must be signed in to change notification settings

ghanoubrk/Projet-compil2-2023-IL

Repository files navigation

Projet-compil-2023-IL

Projet de compilation du langage PCL Avec les Outils FLEX et BISON

Le but de ce projet est de réaliser un mini-compilateur passant par les différentes phases de la compilation à savoir l'analyse lexicale en utilisant l'outil FLEX et l'analyse syntaxicosémantique en utilisant l'outil BISON. La génération du code intermédiaire, l’optimisation ainsi que la génération du code machine se feront en langage C. Les traitements parallèles concernant la gestion de la table des symboles ainsi que le traitement des différentes erreurs doivent être également réalisés lors des phases d'analyse du processus de compilation.

2.Description du Langage PCL:

La structure générale d’un programme est la suivante :
NOM_PROGRAMME
{
VAR
{
Déclaration des variables
}
CODE
{
Partie code
}
}

Projet réalisé par :

-Berkennou Abdelghani
-Filali Ziad

NB:

Il manque la partie de optimisation du code intermédiaire

About

Projet de compilation du langage PCL Avec les Outils FLEX et BISON

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published