This project is a compiler on a VM provided by AC, for a language defined by AC, as part of the course of Theory of Programming Language and Algorithm.
[filename]
analex, Analyseur lexique, projet 1
BNF_C, Analyseur syntaxique, pour le command CALCULATE
calculate, Fonction CALCULATE, projet 2
interpreter, projet 3 (4 pas encore fait)
processeur, fonctions mocquantes
Type checking // impelemented in processeur
Redefinition checking // implemented in compilateur using isFunction