Michael Nedzelsky wrote:
> On Sunday 31 July 2005 22:00, Oren Ben-Kiki wrote:
>> On Sunday 31 July 2005 16:48, Michael Nedzelsky wrote:
>>> I guess that 'l-' means that the production match sequence of
>>> characters, which ending with a line break.
>> l-XXXX means "something matching one or more complete lines" (that's
>> why it is called "l-" :-).
>> So, a Y-b-XXXX production matches a part of a line that starts with
>> a Y character and ends with the libe break ending the line; it is
>> perfectly valid to have an s-b-XXXX comment.
>> On the other hand, a complete line need not contain leading spaces
>> (e.g., a directive line).
> Yes, I see (l-XXXX must starts at beginning of line and ends with a
> line break).
Thanks guys, that clear things up. I had completly missed the X-Y-
production prefix. There should definitively be some hint about that in the
previous productions rules. For example:
A production matching one or more characters starting and ending with a
non-space character, unless it's part of an X-Y- production prefix.
The *starting and ending* confused me to no end.