Example #1
0
        public static YieldFinishedCompile LoadScript(GlobalPath scriptPath, int lineNumber, string fileContent, string contextIdentifier, CompilerOptions compilerOptions)
        {
            var ret = new YieldFinishedCompile(scriptPath, lineNumber, fileContent, contextIdentifier, compilerOptions);

            ret.compileMode = CompileMode.LOAD;
            return(ret);
        }
Example #2
0
        public static YieldFinishedCompile CompileScriptToFile(GlobalPath scriptPath, int lineNumber, string fileContent, CompilerOptions compilerOptions, Volume storageVolume, GlobalPath storagePath)
        {
            var ret = new YieldFinishedCompile(scriptPath, lineNumber, fileContent, string.Empty, compilerOptions);

            ret.compileMode = CompileMode.FILE;
            ret.volume      = storageVolume;
            ret.outPath     = storagePath;
            return(ret);
        }