Exemplo n.º 1
0
 public JavaScriptModule(Context context, string code, string path)
     : base(context)
 {
     Code = code;
     Path = path;
     Initialize();
 }
Exemplo n.º 2
0
 static void Main(string[] args)
 {
     Context = new Context();
     Context.Fs.Chroot = Context.Process.Instance.Cwd();
     Module main = new JavaScriptModule(Context, "tests/test.js");
     Context.Run(main);
     Thread t = new Thread(new ThreadStart(Run));
     t.Start();
 }
Exemplo n.º 3
0
 public JavaScriptModule(Context context, string path)
     : base(context)
 {
     Path = context.Path.Resolve(path);
     StreamReader sr = File.OpenText(path);
     try {
         Code = sr.ReadToEnd();
     } finally {
         sr.Close();
     }
     Initialize();
 }
Exemplo n.º 4
0
 public ContextGlobalObject(Context context)
     : base(context.Engine.Object.InstancePrototype)
 {
 }