Fix array bound list to be a symbol table
Fix array bound list to be a symbol table

Array bindings should go past scopes (loading an global array in a function
should work), which is why is should be a symbol table instead of a set

adamnew123456/spc,adamnew123456/spc