Can someone pls point out my mistake
Code:
Code: Select all
EnableExplicit
Global dummy.i
Macro AbsInt(_val_)
CompilerIf #PB_Compiler_Processor = #PB_Processor_x86
!cmp dword[v_#_val_],0x0
!jae @f
!neg dword[v_#_val_]
!@@:
CompilerElse
!cmp qword[v_#_val_],0x0
!jae @f
!neg qword[v_#_val_]
!@@:
CompilerEndIf
EndMacro
dummy = -42
AbsInt(dummy)
Debug dummy
End