diff --git a/Upsilon/Binder/Binder.cs b/Upsilon/Binder/Binder.cs index d176152..99a12c7 100644 --- a/Upsilon/Binder/Binder.cs +++ b/Upsilon/Binder/Binder.cs @@ -1017,6 +1017,10 @@ namespace Upsilon.Binder valueVariable = new UserDataVariableSymbol(valueVar.Name, BoundTypeHandler.GetTypeDefinition(type.UserData), true); } + else if (type == Type.Table) + { + valueVariable = new TableVariableSymbol(valueVar.Name, true, composite.Types[1]); + } else { valueVariable = new VariableSymbol(valueVar.Name, composite.Types[1], true);