public void LoadLibraryV1() { LibraryBasis.Load(this); LibraryArray.Load(this); LibraryString.Load(this); LibraryTable.Load(this); }
/// <summary></summary> protected virtual bool CheckClassAndLibraryNames(IRoot root) { ClassTable.Clear(); LibraryTable.Clear(); bool IsClassNamesValid = CheckClassNames(root); bool IsLibraryNamesValid = CheckLibraryNames(root); if (!IsClassNamesValid || !IsLibraryNamesValid) { return(false); } if (!InitializeLibraries(root)) { return(false); } if (!CheckLibrariesConsistency(root)) { return(false); } if (!CheckClassesConsistency(root)) { return(false); } Debug.Assert(ErrorList.IsEmpty); return(true); }
public void LoadLibrary() { LibraryBasis.Load(this); LibraryArray.Load(this); LibraryString.Load(this); LibraryTable.Load(this); LibraryJson.Load(this); LibraryMath.Load(this); }
public void LoadLibrary() { LibraryBasis.Load(this); LibraryArray.Load(this); LibraryString.Load(this); LibraryTable.Load(this); LibraryJson.Load(this); LibraryMath.Load(this); LibraryFunc.Load(this); LibraryUserdata.Load(this); LibraryIO.Load(this); }
public void LoadLibrary() { m_UserdataFactory = new DefaultScriptUserdataFactory(); m_GlobalTable = CreateTable(); m_GlobalTable.SetValue(GLOBAL_TABLE, m_GlobalTable); m_GlobalTable.SetValue(GLOBAL_VERSION, CreateString(Version)); PushAssembly(Util.MSCORLIB_ASSEMBLY); PushAssembly(GetType().Assembly); LibraryBasis.Load(this); LibraryArray.Load(this); LibraryString.Load(this); LibraryTable.Load(this); }