« Bugzilla Issues Index
#1785 — 10.2.1.4.4: Environment Record not specified, "uninitialised binding" for Object Env. Records
- bug_id:
1785
- creation_ts:
2013-08-16 03:08:00 -0700
- short_desc:
10.2.1.4.4: Environment Record not specified, "uninitialised binding" for Object Env. Records
- delta_ts:
2013-08-23 08:22:35 -0700
- product:
Draft for 6th Edition
- component:
technical issue
- version:
Rev 16: July 15, 2013 Draft
- rep_platform:
All
- op_sys:
All
- bug_status:
RESOLVED
- resolution:
FIXED
- priority:
Normal
- bug_severity:
normal
- everconfirmed:
true
- reporter:
André Bargull
- assigned_to:
Allen Wirfs-Brock
- commentid:
4924
- comment_count:
0
- who:
André Bargull
- bug_when:
2013-08-16 03:08:45 -0700
10.2.1.4.4 InitialiseBinding (N,V), steps 5a-5b:
> a. Set the bound value for N in envRec to V.
> b. Record that the binding for N in envRec has been initialised.
- 'envRec' is a Global Environment Record in this case, it's not clear what "bound value for N in envRec" means, should this just call "ObjRec’s InitialiseBinding concrete method"?
- and it's also not clear how to record that the binding has been initialised. Remove this step?
And finally, the preamble says an "uninitialised binding for N must already exist", but if no such binding exists (HasBinding for DclRec and ObjRec both return false) no further action is taken. Maybe throw an error?
- commentid:
4933
- comment_count:
1
- who:
Allen Wirfs-Brock
- bug_when:
2013-08-16 10:54:50 -0700
see bug 1782
fixed in rev17 editor's draft
- commentid:
5084
- comment_count:
2
- who:
Allen Wirfs-Brock
- bug_when:
2013-08-23 08:22:35 -0700
fixed in rev17, August 23, 2013 draft