public GlobalSymbolContext(NameManager namemgr)
{
TypeManager = new TypeManager();
GlobalSymbols = new BSYMMGR(namemgr, TypeManager);
_predefTypes = new PredefinedTypes(GlobalSymbols);
TypeManager.Init(GlobalSymbols, _predefTypes);
GlobalSymbols.Init();
_nameManager = namemgr;
}