commit | 303d8ffca9c508a6b25408fc3b2e80ead252e1ed | [log] [tgz] |
---|---|---|
author | Jack Palevich <jackpal@google.com> | Thu Jun 11 19:06:24 2009 -0700 |
committer | Jack Palevich <jackpal@google.com> | Thu Jun 11 21:47:57 2009 -0700 |
tree | 009f3dd9677730d855039c1c5c032a24b3b006fc | |
parent | 2db168f12feb0e25209b4aee385af074ef87157a [diff] |
Improve local variable scoping. 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.