public DataValue(DataConstructor constructor, List <LazyValue> arguments) { Constructor = constructor; Arguments = arguments; }
public void Bind(string name, DataConstructor constructor) { Constructors = Constructors.SetItem(name, constructor); }