« Bugzilla Issues Index
#1596 — Dual OctalIntegerLiteral
- bug_id:
1596
- creation_ts:
2013-07-23 15:04:00 -0700
- short_desc:
Dual OctalIntegerLiteral
- delta_ts:
2015-07-10 08:34:21 -0700
- product:
Draft for 6th Edition
- component:
technical issue
- version:
Rev 14: March 8, 2013 Draft
- rep_platform:
All
- op_sys:
All
- bug_status:
RESOLVED
- resolution:
FIXED
- priority:
Normal
- bug_severity:
enhancement
- everconfirmed:
true
- reporter:
Erik Arvidsson
- assigned_to:
Allen Wirfs-Brock
- cc:
["erik.arvidsson", "mathias"]
- commentid:
4562
- comment_count:
0
- who:
Erik Arvidsson
- bug_when:
2013-07-23 15:04:19 -0700
Note, that OctalIntegerLiteral is defined twice, once for 0o777 and once in appendix B using 0777.
I suggest renaming the old OctalIntegerLiteral to either ImplicitOctalIntegerLiteral or LegacyOctalIntegerLiteral.
This became obvious due to:
In "7.8.3 Numeric Literals"
"A conforming implementation, when processing strict mode code (see 10.1.1), must not extend the syntax of NumericLiteral to include OctalIntegerLiteral as described in B.1.1."
- commentid:
4976
- comment_count:
1
- who:
Allen Wirfs-Brock
- bug_when:
2013-08-18 14:24:08 -0700
fixed in rev17 editor's draft
- commentid:
5097
- comment_count:
2
- who:
Allen Wirfs-Brock
- bug_when:
2013-08-23 08:22:43 -0700
fixed in rev17, August 23, 2013 draft