- From: by way of Martin Duerst <cd@di.fct.unl.pt>
- Date: Thu, 24 Oct 2002 10:14:57 +0900
- To: www-international@w3.org
Dear All, I have to questions regarding relative IRIs, which apparently have not been addressed. 1)Is it relative IRI of the form "?y" (or even "?") allowed in IRIs ? Apparently not, since irel_segment requires at least one character irel_segment = 1*( iunreserved | escaped | ";" | "@" | "&" | "=" | "+" | "$" | "," ) This is related to an example of RFC 2396 (section C.1 $BK(Bnormal examples), where "?y" is implicitly assumed to be a valid relative URI: ?y = http://a/b/c/?y 2) Also, shouldn$BCU(B irel_segment obey to the syntax of isegment with the exception of ":" not being permitted? After all, irel_segments will be isegments after resolution of relative references. So, my suggestion is to replace irel_segment production by an appropriate version of isegment, something like: irel_segment = *irpchar *( ";" irparam ) irparam = *irpchar irpchar = iunreserved | escaped | "@" | "&" | "=" | "+" | "$" | "," This solution addresses both issues. Best regards, Carlos Viegas Dam$BaT(Bio Carlos Viegas Dam$BaT(Bio (Prof. Auxiliar) | Tel: +351-21-294 8536 (ext.10758) Departamento de Inform$BaU(Bica | Fax: +351-21-294 8541 Fac. de Ci$BsO(Bcias e Tecnologia da | Universidade Nova de Lisboa | Qta. da Torre - 2829-516 Caparica | e-mail: cd@di.fct.unl.pt PORTUGAL | http://centria.di.fct.unl.pt/~cd
Received on Wednesday, 23 October 2002 21:15:09 UTC