On 2008-06-12, Kenneth Zadeck <zadeck@naturalbridge.com> wrote:
I think that if you want to cast this as we need to have a symbol table for
the compiler in general then that is fine.
Yes, but we only need a symbol table for globals. Temporaries and
locals need not be in this table.
However, there are specific/peculiar problems with serializing the
function's symbol table outside of the function body itself. There will be
no "there there" for the local variables and types
This table should not have local variables in it. Only those globals
referenced by the function body.