' using dlls

push esi
esi=mem 16000
indexers "esi"
offset=0 ascending
var 4 user32
user32=library "user32.dll"
procaddrs user32,"MessageBoxA MessageBoxW"
proc MessageBoxA 0,"Hello World!","Greeting",0
freelibrary user32
freemem esi
pop esi
ret
