Skip to content

emilydelorme/master1-pds

Repository files navigation

Projet PDS ISTIC Année 2019-2020 Compilateur VSL+

Lines of Code GitHub Actions workflow status Sonar Badge

Compilateur VSL+
Réaliser à l'aide d'Antlr et LLVM

🍬 Fonctionnalités

  • Les expressions simples
  • L’instruction d’affectation
  • La gestion des blocs
  • La déclaration des variables
  • Les expressions avec variables
  • Les instructions de contrôleifetwhile
  • La définition et l’appel de fonctions (avec les prototypes)
  • Les fonctions de la bibliothèque:PRINT et READ
  • La gestion des tableaux (déclaration, expression, affectation et lecture)

🚀 Build

Pre-requis

  • JDK 11 installé sur votre machine.

Compilé le projet

Pour cela nous utilisons gradle. Pour build le projet vous pouvez faire

./gradlew build

Ou si vous avez gradle 6.0+ sur votre machine

gradle build

Contributeurs

EmilyDelorme
emilydelorme

💻 ⚠️
Yberion
Yberion

💻 ⚠️

💭 Cadre du projet

Ce projet est un TP noté de master 1 à l'ISTIC.

📝 License

Copyright © 2019-present, contributeurs.
Ce projet est sous licence Apache.