| 123456789101112131415161718 |
- program t107_forward;
- { t107 -- a forward definition may repeat only the name; the formal parameter
- symbols from the forward declaration remain visible in the body. }
- function AddOne (var C : char; N : integer) : integer; forward;
- function AddOne{(var C : char; N : integer):integer;forward}: integer;
- begin
- AddOne := N + 1
- end;
- var
- Ch : char;
- begin
- Ch := 'x';
- writeln (AddOne (Ch, 41))
- end.
|