Exemplo n.º 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)));
 }
Exemplo n.º 2
0
Arquivo: Name.cs Projeto: jlarsson/Yes
 public IJsValue SetValue(IEnvironment environment, IJsValue value)
 {
     return environment.GetReference(Value).SetValue(value);
 }
Exemplo n.º 3
0
Arquivo: Name.cs Projeto: jlarsson/Yes
 public IJsValue Evaluate(IEnvironment environment)
 {
     return environment.GetReference(Value).GetValue();
 }