예제 #1
0
 private static void LoadModule(string moduleName)
 {
     using (var env = new ExecutionEnvironment())
     {
         var session = new NSScriptSession(env);
         session.GetModule(moduleName);
     }
 }
예제 #2
0
        public static void Main(string[] args)
        {
            Console.OutputEncoding = Encoding.UTF8;
            string moduleName = "nss/logo";

            var env     = new ExecutionEnvironment();
            var session = new NSScriptSession(env);

            var interpreter = new NSScriptInterpreter(env, new Exports());

            //try
            {
                interpreter.ExecuteModule(moduleName);
            }
            //catch (NssRuntimeErrorException e)
            //{
            //    Console.WriteLine(e.Message);
            //}
            Console.ReadLine();
        }
예제 #3
0
 public NSScriptSessionFixture()
 {
     _env    = new ExecutiongEnvironment();
     Session = new NSScriptSession(_env);
 }