« 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