DR 09-0172 ? WML: Filename-to-IRI mapping

MURATA Makoto (FAMILY Given) eb2m-mrt at asahi-net.or.jp
Wed May 25 07:53:07 CEST 2011


(Since my mail looks corrupted, let me send it again (in UTF-8 this
time))
---------------------------------------------
Chris,

I believe that we have to use the syntax as defined in ISO/IEC 14977 : 1996,
which appears to be available at:

http://www.cl.cam.ac.uk/~mgk25/iso-14977.pdf

For example, the definition of validchar and drive has to be
reformulated using

lower case letter
= ’a’ | ’b’ | ’c’ | ’d’ | ’e’ | ’f’ | ’g’ | ’h’
| ’i’ | ’j’ | ’k’ | ’l’ | ’m’ | ’n’ | ’o’ | ’p’
| ’q’ | ’r’ | ’s’ | ’t’ | ’u’ | ’v’ | ’w’ | ’x’
| ’y’ | ’z’;

upper case letter
=
| ’A’ | ’B’ | ’C’ | ’D’ | ’E’ | ’F’ | ’G’ | ’H’
| ’I’ | ’J’ | ’K’ | ’L’ | ’M’ | ’N’ | ’O’ | ’P’
| ’Q’ | ’R’ | ’S’ | ’T’ | ’U’ | ’V’ | ’W’ | ’X’
| ’Y’ | ’Z’;

decimal digit
= ’0’ | ’1’ | ’2’ | ’3’ | ’4’ | ’5’ | ’6’ | ’7’
| ’8’ | ’9’;

I also think that full stop in the rule for filename  has to be quoted.

Unfortunately, I cannot find any syntax checker for  ISO/IEC 14977.

Cheers,
Makoto


More information about the sc34wg4 mailing list