seperate symbol and symlist from ast.h