Check-in 14
If you attend class on 9/30, you will have a chance to do this assignment in-class for the C14 grade

Consider the following A program:

a : int;
v : () -> void {
	a = a + 1;
	toconsole a;
}
w : () -> void {
	a = 7;
	v();
	toconsole a;
}
main : () -> void {
	a : int;
	w();
	toconsole a;
}
			

Does this program compile in a static scoping scheme? In a dynamic scoping scheme? What is the output for each scheme in which it compiles?

If you skip class on 9/30, you should complete the above assignment on your own.
Turn your work in on Canvas to the C14 folder by 11:59 PM on 10/6 (the Sunday following 9/30).