| 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768 |
- --[[
- Copyright 2017 YANG Huan (sy.yanghuan@gmail.com).
- Licensed under the Apache License, Version 2.0 (the "License");
- you may not use this file except in compliance with the License.
- You may obtain a copy of the License at
- http://www.apache.org/licenses/LICENSE-2.0
- Unless required by applicable law or agreed to in writing, software
- distributed under the License is distributed on an "AS IS" BASIS,
- WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- See the License for the specific language governing permissions and
- limitations under the License.
- --]]
- return function(dir, conf)
- dir = (dir and #dir > 0) and (dir .. ".CoreSystem.") or "CoreSystem."
- local require = require
- local load = function(module) return require(dir .. module) end
-
- load("Core")(conf)
- load("Interfaces")
- load("Exception")
- load("Math")
- load("Number")
- load("Char")
- load("String")
- load("Boolean")
- load("Delegate")
- load("Enum")
- load("TimeSpan")
- load("DateTime")
- load("Collections.EqualityComparer")
- load("Array")
- load("Type")
- load("Collections.List")
- load("Collections.Dictionary")
- load("Collections.Queue")
- load("Collections.Stack")
- load("Collections.HashSet")
- load("Collections.LinkedList")
- load("Collections.SortedSet")
- load("Collections.SortedList")
- load("Collections.SortedDictionary")
- load("Collections.PriorityQueue")
- load("Collections.Linq")
- load("Convert")
- load("Random")
- load("Text.StringBuilder")
- load("Console")
- load("IO.File")
- load("Reflection.Assembly")
- load("Threading.Timer")
- load("Threading.Thread")
- load("Threading.Task")
- load("Utilities")
- load("Globalization.Globalization")
- load("Numerics.HashCodeHelper")
- load("Numerics.Complex")
- load("Numerics.Matrix3x2")
- load("Numerics.Matrix4x4")
- load("Numerics.Plane")
- load("Numerics.Quaternion")
- load("Numerics.Vector2")
- load("Numerics.Vector3")
- load("Numerics.Vector4")
- end
|