[Date Prev][Date Next]
[Chronological]
[Thread]
[Top]
Re: I-D ACTION:draft-zeilenga-ldapbis-rfc2253-01.txt
At 10:21 AM 10/31/00 -0700, Jim Sermersheim wrote:
>>>> "Kurt D. Zeilenga" <Kurt@OpenLDAP.org> 10/30/00 7:53:43 PM >>>
>>Something like:
>>
>> string = *( stringchar | pair )
>>
>> special = "#" / "=" / " " / escaped
>>
>> escaped = "," / "+" / """ / "<" / ">" / ";" /
>>
>> pair = ESC ( ESC / special / hexpair )
>> stringchar = <any character except one of escaped or ESC>
>I think this catches the spirit of it. It now allows all permissable forms, but it doesn't convey *what* the special uses of "#" " " and "=" are. For example, I could read the BNF and form a DN like below and expect it to work:
>cn=#abafula,dc=example,dc=com
This can be addressed by saying (in words) that string cannot start with a "#".
e.g.:
string = *( stringchar | pair )
; the leading stringchar may not be a "#" or " " (see 2.4)