На масме к примеру можно было сделать так:
pushr MACRO List
irp r,<List>
ifidn <r>,<f>
pushf
else
push r
endif
endm
endm
А вот насме я так понимаю нет irp, в мане уж как-то очень невнятно, написано как со списком параметров работать... Никто не подскажет как правильно делается?
ЗЫ А.. А есть ли возможность использовать масмовский препроцессор?