示例#1
0
 public IJsValue Evaluate(IEnvironment environment)
 {
     var ctor = environment.GetReference(Constructor).GetValue();
     return ctor
         .Cast<IJsConstructor>("{0} is not a function", Constructor)
         .Construct(Arguments.Select(a => a.Evaluate(environment)));
 }
示例#2
0
文件: Name.cs 项目: jlarsson/Yes
 public IJsValue SetValue(IEnvironment environment, IJsValue value)
 {
     return environment.GetReference(Value).SetValue(value);
 }
示例#3
0
文件: Name.cs 项目: jlarsson/Yes
 public IJsValue Evaluate(IEnvironment environment)
 {
     return environment.GetReference(Value).GetValue();
 }