CS314 Fall 2002 Assignment 3 #1. Assume that our block-structured language allows the declaration of an array of variable size, i.e., an array which size can change dynamically during program execution. Example: proc Foo (...) { int array a[]; int i, n, m; read(n); for (i=0; i