> Date: Thu, 23 May 2002 11:02:16 -0400 (EDT)
> From: David Korn <yyy@xxxxxxxxxxxxxxxx>
>
> I don't expect that there are many controversal issues here, but we
> need to make sure that it is correct and unambiguous.
I was happy to see the minutes of the 1995 RE experts meeting because
I think they resolved two of the three questions that Mark Brown sent
to austin-group-l on April 5. I want to check now to make sure that
we have consensus that these questions are indeed resolved. If they
are not resolved, we may need to propose further wording to resolve
them.
For the two questions, the most crucial action proposed by ERN 17 is
this one:
> To resolve Interp #43, Part 14, add on XBD page 167, Section
> 9.1 after sentence ending on line 5908,
> "An enclosed subpattern is deemed to be to the right of
> an enclosing pattern."
My understanding is that this action resolves the RE-CONCAT question:
When the regular expression /XY/ matches an entire string S, must the
subpattern /X/ match the longest prefix of S that is consistent with
the overall match?
<http://www.opengroup.org/sophocles/show_mail.tpl?source=L&listname=austin-group-l&id=3695>
The answer is "yes" because /XY/ is deemed to be to the left of /X/.
My understanding is that this action also resolves the RE-ITERATE question:
When the ERE /(R)*/ matches an entire string S, is the subpattern
/(R)/ required to match the longest possible suffix of S that is
consistent with an overall match?
<http://www.opengroup.org/sophocles/show_mail.tpl?source=L&listname=austin-group-l&id=3698>
The answer here is "yes" too, as /(R)*/ is deemed to be to the left of
/(R)/. For more details about this answer, please see the last part
of Andrew Hume's message
<http://www.opengroup.org/sophocles/show_mail.tpl?source=L&listname=austin-group-l&id=3716>.
|