tb0507.pp 433 B

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051
  1. {$inline on}
  2. var
  3. j : longint;
  4. procedure p1;inline;
  5. label l;
  6. var
  7. i:longint;
  8. begin
  9. i:=0;
  10. l:
  11. inc(i);
  12. while i<2 do
  13. begin
  14. goto l;
  15. goto l;
  16. goto l;
  17. end;
  18. end;
  19. procedure p2;inline;
  20. label l;
  21. begin
  22. goto l;
  23. goto l;
  24. goto l;
  25. l:
  26. end;
  27. procedure p3;inline;
  28. begin
  29. j:=j+1;
  30. end;
  31. begin
  32. j:=0;
  33. p1;
  34. p1;
  35. p1;
  36. p1;
  37. p2;
  38. p2;
  39. p2;
  40. p2;
  41. p3;
  42. end.