/// <summary>
        /// 对语法树进行编译
        /// </summary>
        internal virtual void Compile()
        {
            if (UseShareLibraries)
            {
                Compiler.Domain.UseShareLibraries();
            }

            Exceptions            = null;
            Compiler.CompileTrees = Syntax.TreeCache.Values;
            Compiler.Compile();
        }