<!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML
2.0//EN"><!--Converted with LaTeX2HTML 96.1-beta (Jan 15, 1996) by
Nikos Drakos (nikos@cbl.leeds.ac.uk), CBLU, University of Leeds -->CS471 Programming
Language Structure I
Spring 2000
Homework 2
int i =
1, j = 2, k = 3;
beta();
alpha() {
int i = 4, l = 5;
...
i += k + l;
beta();
...
}
beta() {
int k = 6;
...
i = j + k;
alpha();
...
}
main() {
...
beta();
...
}
swap(int
x, int y) {
x = x + y;
y = x - y;
x = x - y;
}
Assignment due: Friday, March 24th., in class.