bug0213.pp 385 B

1234567891011121314151617181920212223242526272829303132
  1. PROCEDURE Testsomething(VAR A:LONGINT);
  2. FUNCTION Internaltest(L:LONGINT):LONGINT;
  3. BEGIN
  4. InternalTest:=L+10;
  5. END;
  6. BEGIN
  7. A:=Internaltest(20)+5;
  8. END;
  9. PROCEDURE Testsomething(VAR A:WORD);
  10. FUNCTION Internaltest(L:LONGINT):WORD;
  11. BEGIN
  12. InternalTest:=L+15;
  13. END;
  14. BEGIN
  15. A:=Internaltest(20)+5;
  16. END;
  17. VAR O : LONGINT;
  18. O2 : WORD;
  19. BEGIN
  20. TestSomething(O);
  21. TestSomething(O2);
  22. END.