1 2 3 4 5 6 7 8 9 10
var l : dword; begin l:=$deadbeef; if SwapEndian(l)=l then halt(1); if SwapEndian(SwapEndian(l))<>l then halt(1); writeln('ok'); end.