Email List: Xaustin-review-lX
[All Lists]

Bug in XCUd7

To: yyyyyyyyyyyyyyy@xxxxxxxxxxxxx
Subject: Bug in XCUd7
From: Don Cragun <yyy@xxxxxxxxxxxxxxxxxxx>
Date: Thu, 28 Jun 2001 11:13:47 -0700 (PDT)
This email contains my aardvark comments on draft 7 of the Austin Group
Revision XCU6 volume.  It contains 14 editorial comments.

                                 Thanks,
                                 Don Cragun

------------------------------------------------------------------------------
@ page 2261 line 2414-2423 section 2.10 Editorial [DWC-45]

Problem:
(shell grammar case_item_ns and case_item non-terminals)
In most non-terminals in the shell grammar with like non-terminals on the
right hand side, the like non-terminals are aligned.  In the changes made to
the case_item_ns and case_item non-terminals, the linebreak and pattern
non-terminals are not aligned.

Action:
Change:
       case_item_ns  : pattern ')'    linebreak
                     | pattern ')'     compound_list linebreak
                     | '(' pattern ')' linebreak
                     | '(' pattern ')' compound_list linebreak
                     ;
       case_item     : pattern ')'     linebreak     DSEMI linebreak
                     | pattern ')'     compound_list DSEMI linebreak
                     | '(' pattern ')' linebreak     DSEMI linebreak
                     | '(' pattern ')' compound_list DSEMI linebreak
                     ;
on P2261, L2414-2423 to:
       case_item_ns  :     pattern ')'               linebreak
                     |     pattern ')' compound_list linebreak
                     | '(' pattern ')'               linebreak
                     | '(' pattern ')' compound_list linebreak
                     ;
       case_item     :     pattern ')' linebreak     DSEMI linebreak
                     |     pattern ')' compound_list DSEMI linebreak
                     | '(' pattern ')' linebreak     DSEMI linebreak
                     | '(' pattern ')' compound_list DSEMI linebreak
                     ;

Although not changed in this draft, similar alignment should also be applied
to the case_clause, case_list_ns, and case_list non-terminals on P2261,
L2404-2413 (aligning the "Esac", "case_item_ns", and "case_item" non-
terminals respectively.
------------------------------------------------------------------------------
@ page 2364,2369 line 6167,6401 section awk Editorial [DWC-46]

Problem:
(backslash character constant in awk extended description)
The character constant representing the backslash character is "'\\'".

Action:
Change "'\'" on P2364, L6167 to "'\\'".

Change "'\'" on P2369, L6401 to "'\\'".
------------------------------------------------------------------------------
@ page 2401 line 7746 section bc Editorial [DWC-47]

Problem:
(backslash character constant in bc extended description)
The character constant representing the backslash character is "'\\'".

Action:
Change "'\'" on P2401, L7746 to "'\\'".
------------------------------------------------------------------------------
@ page 2546 line 13185,13187 section ed Editorial [DWC-48]

Problem:
(backslash character constant in ed extended description)
The character constant representing the backslash character is "'\\'".

Action:
Change "'\'" on P2546, L13185 to "'\\'".

Change "'\'" on P2546, L13187 to "'\\'".
------------------------------------------------------------------------------
@ page 2562,2571,2578 line 13834,14190,14473 section ex Editorial [DWC-49]

Problem:
(single-quote character constant in ex extended description)
The character constant representing the single-quote character is "'\''".

Action:
Change "'''" on P2562, L13834 to "'\''".

Change "'''" on P2571, L14190 to "'\''".

Change "'''" on P2578, L14473 to "'\''".
------------------------------------------------------------------------------
@ page 2571,2592 line 14190,15031-15033 section ex Editorial [DWC-50]

Problem:
(backslash character constant in ex extended description)
The character constant representing the backslash character is "'\\'".

Action:
Change "'\'" on P2571, L14190 to "'\\'".

Change "'\'" on P2592, L15031 to "'\\'".

Change "'\'" on P2592, L15032 to "'\\'".

Change "'\'" on P2592, L15033 to "'\\'".
------------------------------------------------------------------------------
@ page 2674 line 18187 section gencat Editorial [DWC-51]

Problem:
(backslash character constant in gencat extended description)
The character constant representing the backslash character is "'\\'".

Action:
Change "'\'" on P2674, L18187 to "'\\'".
------------------------------------------------------------------------------
@ page 2739 line 20612 section lex Editorial [DWC-52]

Problem:
(backslash character constant in lex extended description)
The character constant representing the backslash character is "'\\'".

Action:
Change "'\'" on P2739, L20612 to "'\\'".
------------------------------------------------------------------------------
@ page 2822 line 23989 section make Editorial [DWC-53]

Problem:
(single-quote character constant in make application usage)
The character constant representing the single-quote character is "'\''".

Action:
Change "'''" on P2822, L23989 to "'\''".
------------------------------------------------------------------------------
@ page 3011 line 31339 section qsub Editorial [DWC-54]

Problem:
(backslash character constant in qsub extended description)
The character constant representing the backslash character is "'\\'".

Action:
Change "'\'" on P3011, L31339 to "'\\'".
------------------------------------------------------------------------------
@ page 3015 line 31461 section read Editorial [DWC-55]

Problem:
(backslash character constant in read extended description)
The character constant representing the backslash character is "'\\'".

Action:
Change "'\'" on P3015, L31461 to "'\\'".
------------------------------------------------------------------------------
@ page 3044-3045 line 32502-32504 section sed Editorial [DWC-56]

Problem:
(backslash character constant in sed extended description)
The character constant representing the backslash character is "'\\'".

Action:
Change "'\'" on P3044, L32502 to "'\\'".

Change "'\'" on P3044, L32503 to "'\\'".

Change "'\'" on P3045, L32504 to "'\\'".
------------------------------------------------------------------------------
@ page 3126 line 35632 section tr Editorial [DWC-57]

Problem:
(backslash character constant in tr extended description)
The character constant representing the backslash character is "'\\'".

Action:
Change "'\'" on P3126, L35632 to "'\\'".
------------------------------------------------------------------------------
@ page 3276 line 41276 section yacc Editorial [DWC-58]

Problem:
(backslash character constant in yacc rationale)
The character constant representing the backslash character is "'\\'".

Action:
Change "'\'" on P3276, L41276 to "'\\'".
------------------------------------------------------------------------------

<Prev in Thread] Current Thread [Next in Thread>
  • Bug in XCUd7, Don Cragun <=