private ScriptRoot GetSyntaxTree(string fileName) { ScriptRoot treeRoot; if (_syntaxTrees.TryGetValue(fileName, out treeRoot)) { return(treeRoot); } var stream = _env.OpenScript(fileName); treeRoot = NSScript.ParseScript(fileName, stream); stream.Dispose(); return(treeRoot); }
public void ExecuteModule(string moduleName) { CurrentModule = _session.GetModule(moduleName); }