17Fermer19
FarewellLe 02/10/2009 à 23:01
Sasume (./16) :
(est-ce que tu veux pouvoir gérer les macros

Oui, l'assembleur s'appelle récursivement en cas de macro (les données en cours sont foutues sur la pile), on incrémente un compteur de macro, on doit tomber sur endm avant EOF, et le compteur ne doit pas être nul quand on trouve endm. C'est relativement simple (seul truc àlakhon, les labels locaux aux macros)
Sasume (./16) :
le fait de pouvoir inclure des labels dans les expressions (par exemple pour exprimer une distance entre différents points du code)

Ouep, ça va dans une table à cet effet, seul un linker peut calculer ça