Skip to content

Latest commit

 

History

History
18 lines (11 loc) · 1.04 KB

README.md

File metadata and controls

18 lines (11 loc) · 1.04 KB

Projet PF-TdL

Projet de compilation pour le langage RAT de deuxième année à l'n7.

Fait par Dino Gurnari et Valentin Lebrun

Introduction

Le but du projet de programmation fonctionnelle et de traduction des langages est d’étendrele compilateur du langageRATréalisé en TP de traduction des langages pour traiter de nouvellesconstructions : les pointeurs, l’opérateur d’assignation d’addition (+=), les enregistrements et lestypes nommés.

Pour cela nous devront modifier le lexer et le parser pour prendre en compte le nouveau lexiqueet la nouvelle syntaxe puis modifier les 4 différentes passes (Gestion des identifiants, Typage,Placement mémoire et Génération de code). Et enfin nous devront tester notre compilateur pourqu’il réponde à toutes les exigences.

Extension VSCode pour le langage RAT

Petite extension développée par nous-même pour le langage RAT :