Anonymous | Login | 2024-12-12 02:09 UTC |
Main | My View | View Issues | Change Log | Docs |
Viewing Issue Simple Details [ Jump to Notes ] | [ Issue History ] [ Print ] | ||||||||||||
ID | Category | Severity | Type | Date Submitted | Last Update | ||||||||
0001870 | [1003.1(2024)/Issue8] Base Definitions and Headers | Comment | Clarification Requested | 2024-11-05 16:30 | 2024-11-07 16:34 | ||||||||
Reporter | geoffclare | View Status | public | ||||||||||
Assigned To | |||||||||||||
Priority | normal | Resolution | Accepted | ||||||||||
Status | Resolved | ||||||||||||
Name | Geoff Clare | ||||||||||||
Organization | The Open Group | ||||||||||||
User Reference | |||||||||||||
Section | 9.5 Regular Expression Grammar | ||||||||||||
Page Number | 191 | ||||||||||||
Line Number | 6814 | ||||||||||||
Interp Status | --- | ||||||||||||
Final Accepted Text | |||||||||||||
Summary | 0001870: ISO editors Issue 8 comment 070 | ||||||||||||
Description |
In their comment 070 on Issue 8 the ISO editors requested that the statement "The grammar takes precedence over the text" be clarified. The Austin Group's response was that this change would be considered for the next TC. Comment 070 was specifically about section 9.5 but there are similar statements for other grammars and these should also change. When considering how to clarify the wording, I found myself questioning whether the statement is actually misleading. If a conflict between the grammar and the text is reported in a bug, there is no guarantee that the bug will be resolved by changing the text to match the grammar, rather than vice versa. Bugs in grammars have been identified in the past. My suggested solution is to state, as we do for conflicts with the ISO C standard, that any conflict is unintentional, while clarifying what it is that the grammar might conflict with. |
||||||||||||
Desired Action |
On page 160 line 5523 section 7.4 Locale Definition Grammar, change:The grammar shall take precedence over the text in this chapter.to: Any conflict between the grammar specified in this section and requirements described in [xref to 7.1] through [xref to 7.3], inclusive, is unintentional. On page 191 line 6814 section 9.5 Regular Expression Grammar, change: The grammar takes precedence over the text.to: Any conflict between the grammars specified in this section and requirements described in [xref to 9.1] through [xref to 9.4], inclusive, is unintentional. On page 2512 line 81713 section 2.10 Shell Grammar, change: This formal syntax shall take precedence over the preceding text syntax description.to: Any conflict between the grammar specified in this section and requirements described in [xref to 2.1] through [xref to 2.9], inclusive, is unintentional. On page 2597 line 84860 section at, change: This formal syntax shall take precedence over the preceding text syntax description.to: Any conflict between this grammar and requirements described elsewhere in OPERANDS is unintentional. On page 2624 line 85991 section awk, change: A valid program can be represented as the non-terminal symbol program in the grammar. This formal syntax shall take precedence over the preceding text syntax description.to: Any conflict between the grammar specified in this section and requirements described elsewhere in EXTENDED DESCRIPTION is unintentional. A valid program can be represented as the non-terminal symbol program in the grammar. On page 2652 line 87127 section bc, change: A valid program can be represented as the non-terminal symbol program in the grammar. This formal syntax shall take precedence over the text syntax description.to: Any conflict between the grammar specified in this section and requirements described elsewhere in EXTENDED DESCRIPTION is unintentional. A valid program can be represented as the non-terminal symbol program in the grammar. On page 2707 line 89285 section chmod, change: A valid symbolic_mode can be represented as the non-terminal symbol symbolic_mode in the grammar. This formal syntax shall take precedence over the preceding text syntax description.to: Any conflict between the grammar specified in this section and requirements described elsewhere in EXTENDED DESCRIPTION is unintentional. A valid symbolic_mode can be represented as the non-terminal symbol symbolic_mode in the grammar. |
||||||||||||
Tags | tc1-2024 | ||||||||||||
Attached Files | |||||||||||||
|
There are no notes attached to this issue. |
Mantis 1.1.6[^] Copyright © 2000 - 2008 Mantis Group |