Mine
public text v1 · immutablepublic class GenIterable: Object, Iterator<Value*>, Iterable<Value*>
{
public weak Generator gen {set; get; }
public Value value;
public Type get_element_type()
{
return typeof(Value);
}
public Iterator<Value*> iterator()
{
return this;
}
public bool next()
{
return gen.next(out value);
}
public Value* get()
{
return &value;
}
}