Hi Tom,

> On 26. Feb, 2021, at 15:51, Tom Lane <t...@sss.pgh.pa.us> wrote:
> 
> +1.  I think you could lose the outer brackets in hostspec in
> this formulation, ie given that hostspec is already bracketed
> above, it should be enough to write
> 
>    hostspec is [host][:port][,...]
> 
> Also, the paramspec is under-bracketed today.  Should be
> more like
> 
>    paramspec is param=value[&...]

if you remove the outer brackets of host spec, then that means that only the 
port may be repeated. The repeat is always meant to refer to its immediate 
preceding argument. The outer brackets make sure that it refers to either of 
both host *and* port.

This is exactly what I was initially confused about. So I consider the outer 
brackets essential for that.

Cheers,
Paul

Reply via email to