SymbolEntry* CompilerMain::FindSymbolByName(QString name)
{
	SymbolTable * cScope;
	cScope = currentScope;
	SymbolEntry* entry;
    while(cScope!=NULL)
	{
		entry = cScope->FindSymbolByName(name);
		if(entry!=NULL)
			return entry;
		cScope = cScope->parent;
	}
	return NULL;

}