[Swift-user] Expanding arrays in app function command lines
    Ben Clifford 
    benc at hawaga.org.uk
       
    Wed Jan 28 01:55:39 CST 2009
    
    
  
On Tue, 27 Jan 2009, Mihael Hategan wrote:
> In a sense I do like the a[*] syntax because it makes it very clear that
> there is a variable number of things being passed.
Should you be compelled to put it after @filenames? (eg 
@filenames(whatever)[*]) to indicate that you are passing multiple things?
It also looks icky from a type system perspective - what is the type of 
a[*] and how is that distinct from a? Its a (undocumented and unchecked) 
mysterious ordered sequence type that you can only use specifically in app 
parameters and a few other places, that there is not much to handle and 
that you should pretend doesn't exist...
-- 
    
    
More information about the Swift-user
mailing list