1
0
Fork 0
lazarus-tutorials/simple_examples/typed_const.pas

29 lines
551 B
ObjectPascal
Raw Normal View History

2021-09-23 12:15:42 -04:00
program typed_const;
{$mode objfpc}{$H+}
Function GetAName: string;
const lastName: string = '';
var constName: string = 'Lazarus';
begin
2021-09-30 14:35:36 -04:00
WriteLn('[Last name entered was "', lastName, '"]');
WriteLn('[Value of constName is "', constName, '"]');
Write('Enter a new name: ');
ReadLn(Result);
lastName := Result;
2021-09-23 12:15:42 -04:00
end;
begin
2021-09-30 14:35:36 -04:00
WriteLn('First invocation of GetAName');
WriteLn(GetAName);
WriteLn;
WriteLn('Second invocation of GetAName');
WriteLn(GetAName);
WriteLn;
WriteLn('[Finished]');
{$IFDEF WINDOWS}
ReadLn;
{$ENDIF}
2021-09-23 12:15:42 -04:00
end.