flat assembler
Message board for the users of flat assembler.
![]() |
Author |
|
system error 31 Dec 2016, 08:41
.if... .endif is a runtime object. It evaluates EAX at runtime
if ... end if is an assembly time object. It evaluates before runtime. Not good at macro but I think that should answer it at some point. Just guessing ![]() |
|||
![]() |
|
Tomasz Grysztar 31 Dec 2016, 09:46
fasm's logical comparisons use Pascal-like syntax, so it should be ".if EAX = 5" not ".if EAX == 5".
|
|||
![]() |
|
beatsspam 31 Dec 2016, 13:29
Tomasz, Thanks so really works
system error, Thank you, this information was also useful for me issue has been resolved. ![]() |
|||
![]() |
|
< Last Thread | Next Thread > |
Forum Rules:
|
Copyright © 1999-2023, Tomasz Grysztar. Also on GitHub, YouTube.
Website powered by rwasa.