22 lines
939 B
Markdown
22 lines
939 B
Markdown
# Corewar Projet
|
|
|
|
Dépot de la saé de dev 1.1: Corewar
|
|
|
|
# Groupe
|
|
|
|
- Yvan FOUCHER
|
|
- Jacques MBOUSSA
|
|
- Théo BERNARD
|
|
|
|
# Avancement de la SAÉ
|
|
|
|
On a travaillé sur la partie qui vient décoder le fichier .butt en instructions lisibles par le programme MARS.
|
|
Pour cela on a utilisé un `union` qui nous permet d'utiliser le type `struct` pour rendre plus facile la création des instructions en "binaire" et le décodage des instructions.
|
|
|
|
Il se peut que les instructions ne soient pas traduites de la même façon que dans les exemples envoyés dans le fil SAÉ.
|
|
|
|
# Qu'est-ce qu'il manque pour que le projet fonctionne parfaitement ?
|
|
|
|
Pour que le projet fonctionne parfaitement, il faudrait que la partie compilation puisse mieux traduire le fichier `.ass`. Il nous manque aussi une fonction pour écrire les décimauux dans un fichier `.mars`.
|
|
|
|
La fonction qui lit le fichier `.mars` n'a pas pu être vraiment implémentée pour l'instant. |