Skip to content

DinoGurnari/Projet_PF-TdL

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

35 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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 :

Releases

No releases published

Packages

No packages published

Languages