kpd
kpd copied to clipboard
separate the symbol table and the ast visitors in the sema...
this causes some awkward code in the sema phase
to elaborate... the visitor handles the symbol table pushing/tracking which makes things very awkward and this isnt really what the visitor should do because some analyzers that implement this dont care about the sym table