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