program test(Output);
	type AT = array[0..4] of Integer;
	type MT = array[0..4] of AT;
	var a : AT;
	var m : MT; (* array of array *)
	var aa : array[0..4] of Integer;
	var am : array[0..4, 0..4] of Integer;
begin
	a[3] := 1;
	m[3][3] := 1;
	aa[3] := 1;
	am[3][3] := 1
end.

(* Local Variables: *)
(* tab-width: 4 *)
(* compile-command: "fpc arrays.pas" *)
(* End: *)
