yes - I'm aware of this. That's why I'm looking for another way to get the same information without using the symbol table - maybe something like a parse tree of the current source or something like that. I can just grep through the source file myself (looking for package declarations), but I'd rather not do that if there is already a standard package that provides the information I need. Thanks.