tb0015.pp 521 B

12345678910111213141516171819202122232425262728293031323334353637383940414243
  1. { %FAIL }
  2. { Old file: tbf0097.pp }
  3. { two errors in bp7 but not in FPC OK 0.99.6 (FK) }
  4. {
  5. This compiles fine with FPC, but not with Bp7 see 2 comments
  6. }
  7. type
  8. t=object
  9. s : string; { No ; needed ? }
  10. procedure p;
  11. end;
  12. t2=object(t)
  13. procedure p1(p : string);
  14. end;
  15. procedure t2.p1(p : string);
  16. begin
  17. end;
  18. procedure t.p;
  19. var
  20. s : longint; { Not allowed with BP7 }
  21. x : longint;
  22. procedure nested;
  23. var
  24. s : longint;
  25. begin
  26. end;
  27. begin
  28. end;
  29. begin
  30. end.