public ScriptCompiler ( ICacheFile casheFile, EngineDescription buildInfo, OpcodeLookup opCodes, ScriptingContextCollection context, IProgress progress, ScriptCompilerLogger logger, bool debug ) : System | ||
casheFile | ICacheFile | |
buildInfo | EngineDescription | |
opCodes | OpcodeLookup | |
context | ScriptingContextCollection | |
progress | IProgress | |
logger | ScriptCompilerLogger | |
debug | bool | |
return | System |
public ScriptCompiler(ICacheFile casheFile, EngineDescription buildInfo, OpcodeLookup opCodes, ScriptingContextCollection context, IProgress<int> progress, ScriptCompilerLogger logger, bool debug)
{
_buildInfo = buildInfo;
_progress = progress;
_cacheFile = casheFile;
_scriptingContext = context;
_opcodes = opCodes;
_logger = logger;
_debug = debug;
_expectedTypes = new TypeStack(logger, _debug);
ushort intialSalt = SaltGenerator.GetSalt("script node");
_currentIndex = new DatumIndex(intialSalt, 0);
}