nameVERSION_INFOMajor:0x#maj, Minor:0x#min, Patch:0x#p, Build:%t
err'Valid version in x.y.z format is expected' endmatch
Not sure if this is as designed, but if it is, then extreme care should be taken when giving names to macros and structures entries
Joined: 16 Jun 2003
Location: Kraków, Poland
Yes, this is an old problem that when you can redefine everything, it is easy to shoot yourself in the foot.
On the other hand, unlike fasm 1, fasmg has some facilities that allow to prevent this specific problem that you encountered. An implementation of "struct" could use "macro ?" or even "macro ?!" to intercept and parse all lines of its block. In fact I plan to prepare such macro myself, because my planned macro which would be compatible with fasm 1 "struct" would need to work exactly like that.
You cannot post new topics in this forum You cannot reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum You cannot vote in polls in this forum You cannot attach files in this forum You can download files in this forum