Due to server problems the website is temporarily offline! Visit http://www.smorgasbordet.com/pellesc/ to download Pelles C.
#define exchange(a,b) __asm mov eax, a \ __asm xchg eax, b \ __asm mov a, eax
#define exchange(a,b) __asm { __asm mov eax, a \ __asm xchg eax, b \ __asm mov a, eax }