OASIS Mailing List ArchivesView the OASIS mailing list archive below
or browse/search using MarkMail.

 


Help: OASIS Mailing Lists Help | MarkMail Help

xri message

[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]


Subject: GCS authority


Hi list,

For a simple GCS-only XRI such as "xri://@", there is a single subsegment, namely, the "@" authority.

However, looking at the relevant XRI productions:

  rgcs-authority = rgcs-char xri-segment
  rgcs-char = "=" / "@" / "+" / "$"
  xri-segment = xri-subseg-od *xri-subseg
  xri-subseg-od = [ "*" / "!" ] (xref / *xri-pchar)

If we match "@" with "rgcs-authority", we end up with:

  xri-segment => xri-subseg-od
  xri-subseg-od => (empty) 

which reads like:
  "@" is an rgcs-authority that contains an rgcs-char and an xri-segment, 
  where the xri-segment contains a single empty subsegment.


Wouldn't it be more accurate to make xri-segment optional in rgcs-authority like so:

  rgcs-authority = rgcs-char *xri-segment


Perhaps this has been discussed before, in which case can anybody recall the reason behind defining the production this way?

Thanks.

=wil (http://xri.net/=wil)
 
 



[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]