flat assembler
Message board for the users of flat assembler.
![]() |
Author |
|
cod3b453 28 Feb 2012, 19:35
Yes:
Code: macro x id { macro x#id [x] \{ dd x \} } x dummy xdummy 5 ![]() |
|||
![]() |
|
Blank 28 Feb 2012, 21:23
Yes! It works!
But something more complex, like that, doesn`t work: added after few minutes: And more complex also works! Problem were in backslashes, or rather the lack thereof in right places. Last edited by Blank on 28 Feb 2012, 21:35; edited 1 time in total |
|||
![]() |
|
LocoDelAssembly 28 Feb 2012, 21:28
macro id#lst [x] \\{ -> macro id\#lst [x] \\{
PS: I think you want to move forward below "macro names ..."(remember to use \forward if you move it) |
|||
![]() |
|
Blank 28 Feb 2012, 21:39
Yeah! I`m already understand that.
PS: yes These blackslases make me strain. |
|||
![]() |
|
baldr 07 Mar 2012, 11:27
Blank,
Backslash escaping is the essence of any proficient fasm macro language usage. I'm still developing fasmw fork that will highlight exact nesting level corresponding to backslash to the left of the cursor. |
|||
![]() |
|
< Last Thread | Next Thread > |
Forum Rules:
|
Copyright © 1999-2025, Tomasz Grysztar. Also on GitHub, YouTube.
Website powered by rwasa.