示例#1
0
 public ILibrary GetLibrary(string asname, bool originator = true)
 {
     if (originator)
     {
         asname = asname.ToLower();
     }
     if (!Libs.TryGetValue(asname, out ILibrary lib))
     {
         if (ParentScope != null)
         {
             ILibrary plib = ParentScope.GetLibrary(asname, false);
             if (plib != null)
             {
                 return(plib);
             }
         }
         return(null);
     }
     return(lib);
 }