View Issue Details

IDProjectCategoryView StatusLast Update
00010881003.1(2016/18)/Issue7+TC2Shell and Utilitiespublic2016-10-27 18:20
ReporterMark_Galeck Assigned To 
PrioritynormalSeverityEditorialTypeClarification Requested
Status ClosedResolutionWithdrawn 
NameMark Galeck
Organization
User Reference
Section2.10.1 Shell Grammar Lexical Conventions
Page Number2375
Line Number75892-75893
Interp Status---
Final Accepted Text
Summary0001088: "When more than one rule applies, the highest numbered rule shall apply " is pointless
DescriptionThe phrase "When more than one rule applies, the highest numbered rule shall apply" is pointless, since for each production of the grammar, there is at most one rule mentioned after the production in a comment action.

Some of the rules do refer to additional rules, but that is not to say an additional rule can be applied to start with, alternatively to the one mentioned in the comment action.
Desired ActionDelete the phrase above, so one is left with the sentence "A rule may in turn refer to another rule". This leftover is wholly obvious, so the whole sentence may be deleted altogether.
TagsNo tags attached.

Relationships

duplicate of 0001100 Closed Rewrite of Section 2.10 Shell Grammar, of the Shell Standard, to fix previous reports, fix new issues, and improve presentation. 
related to 0001093 Closed "or applies globally" is pointless 

Activities

kre

2016-10-19 09:17

reporter   bugnote:0003431

As I interpret things, this issue is relayed to your issue 1093.
The "or applies globally" that you want to delete in 1093, I believe,
means "rule one always applies". Hence any time another rule
explicitly applies, there are two, and the higher numbered one
takes precedence (and can then delegate back to rule 1 again if it wants,
as for example rule 7a does, sometimes.)

This all looks to be a rather convoluted way of getting the desired
result, but I don't believe it is incorrect.

Mark_Galeck

2016-10-19 10:49

reporter   bugnote:0003435

Fine. If the Austin Group is OK with "convoluted" way of explaining things, as it sounds like that's the case, well, I have done my civic programmer duty to report, and then I am happy if you don't change anything . As a colleague once put it "if software were easy to understand, anybody could do it, and then we would not be paid the big bucks that we are, now are we?". No sarcasm intended.

Mark_Galeck

2016-10-27 12:46

reporter   bugnote:0003469

This report can be cancelled.

Don Cragun

2016-10-27 18:20

manager   bugnote:0003480

Withdrawn by submitter in 0001088:0003469

Issue History

Date Modified Username Field Change
2016-10-18 10:58 Mark_Galeck New Issue
2016-10-18 10:58 Mark_Galeck Name => Mark Galeck
2016-10-18 10:58 Mark_Galeck Section => 2.10.1 Shell Grammar Lexical Conventions
2016-10-18 10:58 Mark_Galeck Page Number => 2375
2016-10-18 10:58 Mark_Galeck Line Number => 75892-75893
2016-10-19 09:17 kre Note Added: 0003431
2016-10-19 10:49 Mark_Galeck Note Added: 0003435
2016-10-19 15:48 nick Relationship added related to 0001093
2016-10-27 12:46 Mark_Galeck Note Added: 0003469
2016-10-27 18:20 Don Cragun Interp Status => ---
2016-10-27 18:20 Don Cragun Note Added: 0003480
2016-10-27 18:20 Don Cragun Status New => Closed
2016-10-27 18:20 Don Cragun Resolution Open => Withdrawn
2018-04-12 15:38 eblake Relationship added duplicate of 0001100