Écrire le code de la bibliothèque standard
Le standard DECAF prévoit l'existence d'un certain nombre de méthodes dédiées à l'entrée/sortie:
- void WriteInt(int expr);
- void ReadInt(int location);
- void WriteBool(boolean expr);
- void WriteString(<string_literal>);
Je pense qu'un bon moyen de les implémenter est de les écrire directement en MIPS, et d'inclure ce code MIPS dans chaque programme compilé: en gros, faire de l'édition de lien statique. Qui veut se salir les mains ?