Date: Tue, 29 Aug 2000 19:07:03 -0400
   From: Thomas Dickey <[EMAIL PROTECTED]>

   > It is not a bug.  GNU grep extends the semantics of regular
   > expressions so that 'x*+' is equivalent to '(x*)+'.  POSIX does not

   I wouldn't call it an extension, since it breaks some existing scripts
   (example was provided today).

Sorry, I should have been clearer.  I was talking about Extended
Regular Expressions (EREs), used by grep -E.  The existing script uses
plain grep, which uses Basic Regular Expressions (BREs), so this
extension does not break the existing script.

   do you have that online?

No, unfortunately, the POSIX specs are not freely available.  You can
get a copy of the drafts for the next POSIX version by signing up with
the Austin Group, at:

http://www.opengroup.org/austin/lists.html

Once you have access, you can get the drafts from:

http://www.opengroup.org/austin/restricted/

Reply via email to