[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]