Esempio n. 1
0
 public Formals(IList<Variable> parameters, Variable restParameter)
 {
     if (parameters == null) throw new ArgumentNullException("parameters");
     this.parameters = new ReadOnlyCollection<Variable>(parameters);
     this.restParameter = restParameter;
 }
Esempio n. 2
0
 public void Add(Variable key, SchemeObject value)
 {
     Add(key.Symbol, value);
 }
Esempio n. 3
0
 public Assignment(Variable destination, Expression source, bool isDefinition)
 {
     this.destination = destination;
     this.source = source;
     this.isDefinition = isDefinition;
 }