/Mini-Pascal-Compiler

[EN] Simplified version of a Pascal language compiler | [FR] Version simplifié d'un compilateur du langage Pascal

Primary LanguageC++

Mini-Pascal-Compiler

🇺🇸 Simplified version of a Pascal language compiler

🇫🇷 Version simplifié d'un compilateur du langage Pascal


🇺🇸 It is a simplified version of a Pascal language compiler with a simple graphical interface. I used flex to generate the lexical analyzer, bison to generate the syntax parser and Qt to add the graphical interface.
All the details of the realization of this project are in the accompanied report :)
This Mini-Project is made in 2016 as part of a course of Compilation Techniques for students of the 1st year engineering at the Higher Institute of Computer Science (ISI)

🇫🇷 Il s'agit d'une version simplifiée d'un compilateur du langage Pascal accompagné d'une simple interface graphique.
J'ai utilisé flex pour générer l'analyseur lexical, bison pour générer l'analyseur syntaxique et Qt pour ajouter l'interface graphique.
Tous les détails de la réalisation de ce projet sont dans le compte rendu accompagné :)
Ce Mini-Projet est fait en 2016 dans le cadre d'un cours de Techniques de compilation destiné aux étudiants de la 1ére année ingénieur à l'ISI (Institut Supérieur d'Informatique)

screenshot


  If you found this helpful, consider helping me by sending some Bitcoins to the following address. Thank you 😊

15m4Prjz4WLSsCgBcZTa62cUetiwo6sZKg