620 B
620 B
Compilateur vers du MIPS en OCaml
Usage
Compilation
$ make
Utilisation
$ ./main.byte {fichier source} > sortie.s
Une fois le fichier assembleur créé, il est possible d'utiliser spim :
spim -file sortie.s
Lance les tests
$ make test
Fonctionalités
- Type
int
- Type
bool
- Type
string
- Déclaration / Assignation de variables
- Quelques fonction de base (multiplication, addition, comparateur, ...)
- Conditions
- Boucles
- Fonctions
- Pointeurs