How can i reuse eax/ebx/edi/esi as name in a virtual statement?

after declaring this

virtual at eax
eax RECT
end virtual

i cant use eax as a virtual name again

virtual at eax
eax POINT
end virtual

like this gives error.

any help would be great thnx
Posted on 2003-01-19 04:01:37 by keyoke
Maybe:


macro undefine symbol
{ local undefined
symbol equ undefined }

undefine eax
virtual at eax
eax RECT
end virtual
restore eax

undefine eax
virtual at eax
eax POINT
end virtual
restore eax
Posted on 2003-01-19 04:19:45 by Tomasz Grysztar
thnx i'll try that :)
btw is there something wrong with the fasm website cause i cant get thru to it ?
Posted on 2003-01-19 04:57:57 by keyoke