Until now we faked local variables -- they only worked correctly if there was no overlap between local variables and global variables. Use a symbol table stack instead of a string list. Fix bug with looking up undefined symbols.
6 lines
57 B
C
6 lines
57 B
C
/* Test operators */
|
|
|
|
main() {
|
|
int a;
|
|
a = a++;
|
|
}
|