一部のプロシージャまたは関数は、次のように別のものの中に記述されています。
function Foo: Integer;
var A: String;
procedure Bar;
begin
A := '2';
//code
end;
begin
A:= '1';
Bar;
Result := StrToInt(A);
end;
この例では、Foo 関数で宣言されたすべての変数は、Bar 内でアクセスできます。コンテキストはどのように共有されますか?