flat assembler
Message board for the users of flat assembler.
![]() |
Author |
|
Tomasz Grysztar
During macro definition there are no directives interpreted and no macros expanded, so it means it's impossible to expand definition of one macro inside definition of another.
You can just do some passing of parameters from one macro to another to achieve required result: Code: macro A x { if ~x eq dd x end if } macro B { struc C x, y \{ A x \} } |
|||
![]() |
|
Ancient One
thanks privalov.. thats work.. now i need to review my macros on how to adapt this.
|
|||
![]() |
|
< Last Thread | Next Thread > |
Forum Rules:
|
Copyright © 1999-2020, Tomasz Grysztar. Also on GitHub, YouTube, Twitter.
Website powered by rwasa.