list item separator

As shown in the Example, list items are separated by ",".
Is this implied by the notation "1*"?  Why "," is not 
explicitly specified in the derivation rules?  Can we use
space character instead of "," as separator?

Thx,

-Stanley


9.5 If Header 
    
   If = "If" ":" ( 1*No-tag-list | 1*Tagged-list) 
   No-tag-list = List 
   Tagged-list = Resource 1*List 
   Resource = Coded-URL 
   List = "(" 1*(["Not"](State-token | "[" entity-tag "]")) ")" 
   State-token = Coded-URL  
   Coded-URL = "<" absoluteURI ">" 
    
9.5.4   Example - Tagged List If header 
    
     COPY /resource1 HTTP/1.1 
     Host: www.example.com 
     Destination: http://www.example.com/resource2 
     If: <http://www.example.com/resource1> (<locktoken:a-write-lock-
     token> [W/"A weak ETag"]), (["strong ETag"]), 
     <http://www.bar.bar/random>(["another strong ETag"]) 

Received on Tuesday, 4 May 2004 16:12:46 UTC