Esempio n. 1
0
 public static SchemePair Cons(ISchemeValue left, ISchemeValue right)
 {
     return(new SchemePair(left, right));
 }
Esempio n. 2
0
 public void Set(string key, ISchemeValue value)
 {
     GetVariable(key).Value = value;
 }
Esempio n. 3
0
 public SchemeVariable(ISchemeValue value)
 {
     Value = value;
 }
Esempio n. 4
0
 public SchemeContext Define(string key, ISchemeValue value)
 {
     return(new SchemeContext(Parent, Variable.Add(key, new SchemeVariable(value))));
 }