private void WalkTuple(TupleExpression tuple) {
tuple.Parent = _binder._currentScope;
foreach (Expression innerNode in tuple.Items) {
NameExpression name = innerNode as NameExpression;
if (name != null) {
_binder.DefineName(name.Name);
name.Parent = _binder._currentScope;
name.Reference = _binder.Reference(name.Name);
} else {
WalkTuple((TupleExpression)innerNode);
}
}
}
public override bool Walk(TupleExpression node) {