Cho đoạn chương trình sau viết trên một ngôn ngữ tầm vực động:
program main;
var a,b,c,d: integer; // line 1
begin ... end
procedure sub0
var c: integer; // line 2
begin .. end;
procedure sub1(a:real) //line 3
var c:real; //line 4
begin ... end
procedure sub2(d:char) //line 5
begin ... end
Giả sử chương trình chạy theo trình tự: main gọi sub1, sub1 gọi sub2, sub2 gọi sub0 với các đối tượng được cấp phát trên các bảng ghi hoạt động như sau:
Hãy cho biết môi trường tham khảo động của sub0 có chứa các đối tượng nào?