public virtual FuncLink FindFunc(string name, bool searchOutter) { foreach (FuncLink func in LocalFuncs) { if (func.Name == name) { return(func); } } if (searchOutter) { if (OutterScope != null) { return(OutterScope.FindFunc(name, true)); } } // VME.Main.Error ( "Could not find func called:" + name, "ScopeError" ); return(null); }