tb0206.pp 518 B

12345678910111213141516171819202122232425262728293031
  1. { Old file: tbs0242b.pp }
  2. { }
  3. const
  4. test = 5;
  5. procedure test_const(const s : string;const x);
  6. begin
  7. writeln(s,' is ',longint(x));
  8. end;
  9. procedure change(var x);
  10. begin
  11. inc(longint(x));
  12. end;
  13. const i : longint = 12;
  14. var
  15. j : longint;
  16. begin
  17. j:=34;
  18. test_const('Const 5',5);
  19. test_const('Untyped const test',test);
  20. test_const('Typed_const i',i);
  21. test_const('Var j',j);
  22. {test_const('i<>j ',i<>j);}
  23. change(i);
  24. change(j);
  25. { change(test);
  26. change(longint); }
  27. end.