Pete's Log: argh!!!!
Entry #776, (Coding, Hacking, & CS stuff)(posted when I was 22 years old.)
ok, this sucks. I've now discovered the symbol table code I've been given to work with is potentially useless. It seems that as soon as you pop a certain scope, it's gone forever, if you try to push a scope with the same name again, you can't get back at the names you inserted in that scope. Which makes the symbol table completely worthless for a multipass compiler. Let's see how to go about fixing this. So much time being wasted fixing other code instead of working on my own...