mirror of
https://gitlab.com/freepascal.org/lazarus/lazarus.git
synced 2025-05-06 00:53:54 +02:00
39 lines
497 B
ObjectPascal
39 lines
497 B
ObjectPascal
unit ChangeParamList1;
|
|
|
|
{$mode objfpc}{$H+}
|
|
|
|
interface
|
|
|
|
uses
|
|
Classes, SysUtils;
|
|
|
|
procedure DoNoParams;
|
|
procedure DoOneParam(c: char);
|
|
procedure DoTwoParams1(a: char; b: word);
|
|
procedure DoTwoParams2(a, b: string);
|
|
|
|
implementation
|
|
|
|
procedure DoNoParams;
|
|
begin
|
|
DoTwoParams2('1','2');
|
|
end;
|
|
|
|
procedure DoOneParam(c: char);
|
|
begin
|
|
DoNoParams;
|
|
end;
|
|
|
|
procedure DoTwoParams1(a: char; b: word);
|
|
begin
|
|
DoOneParam(a);
|
|
end;
|
|
|
|
procedure DoTwoParams2(a, b: string);
|
|
begin
|
|
DoOneParam(a[1]);
|
|
end;
|
|
|
|
end.
|
|
|