tcg2.pp 183 B

123456789101112131415161718
  1. { %CPU=i386 }
  2. function x : longint;saveregisters;
  3. begin
  4. x:=34;
  5. end;
  6. var
  7. y : longint;
  8. begin
  9. asm
  10. movl $15,%eax
  11. end;
  12. y:=x;
  13. Writeln(y);
  14. if y<>34 then
  15. halt(1);
  16. end.