[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [STDS-754] Optional hexadecimal-string support -- 1.8.0 inconsistent now!



What ALSO escaped my attention (until now) was that draft 1.8.0 still 
has
"shall" in that 5.12 preamble (page 37 line 20), so draft 1.8.0 now has 
a
genuine conflict between 5.4.3 and 5.12, where 1.7.0 was consistent.

1.8.0 is not really inconsistent, here -- 5.4.3 details some formatof 
operations; these are 'should'.  5.12 states that the conversions 'shall' 
be provided; it does not refer back to 5.4.3, so this allows 
implementations to provide the conversions in whatever manner they choose 
(they might only be there for literals in a language, perhaps), although 
the 5.4.3 operations remain as a recommendation. 

7.12.3 states that language standards 'should' provide the conversions, 
which is arguably a separate issue entirely.

There are more options there than perhaps are necessary, or perhaps all 
three might better be 'should', but there is not a conflict.

Mike







Unless stated otherwise above:
IBM United Kingdom Limited - Registered in England and Wales with number 
741598. 
Registered office: PO Box 41, North Harbour, Portsmouth, Hampshire PO6 3AU


754 | revision | FAQ | references | list archive