private FunctionNode Set(ExpressionNode input, Context context) => new FunctionNode( (v, c) => SetVariable(LanguageModule.ToString(input, context).StringValue, v, context) ) { Parameter = new VariableNode("right") };
public FunctionNode Set(ExpressionNode input, Context context) => new FunctionNode( (v, c) => c.SetVariable(LanguageModule.ToString(input, c).StringValue, v), false, false ) { Parameter = new VariableNode("right"), Context = context };
public ExpressionNode Get(ExpressionNode input, Context context) => GetVariable(LanguageModule.ToString(input, context).StringValue, context);