public string VisitIterable(IterableType it) { return($"iter({it.ElementType.Accept(this)})"); }
private IterableType Register(IterableType iterableType) { iterableType.Table.AddSuper(analyzer.Builtins.BaseIterable.Table); iterableType.Table.Path = analyzer.Builtins.BaseIterable.Table.Path; return(iterableType); }