win32ax.inc - если я не ошибаюсь, там есть эта фича. А так - у фасма другая реализация, нет макрофункций.
просто вот аналог addr: struct ADDR ADDR dd ? ends local time:SYSTEMTIME invoke GetLocalTime, [time+ADDR.ADDR] ;- некрасиво слегка %)) так бы <addr param> если addr, то заменять код на [param + ADDR.ADDR] ????
Colombo Гоняешься за велосипедами? Сказано же, реализовано это. В т.ч. и вложенность вызовов функций. Читай мануал по фасму в pdf.