« Bugzilla Issues Index

#411 — 8.9.2: return the result of SetMutableBinding

In 8.9.2 "PutValue (V, W)",
step 7.a says:
"Return the result of calling the SetMutableBinding (10.2.1) concrete method"

but SetMutableBinding doesn't return a result.

Change "Return the result of calling" to just "Call".

actually, PutValue can throw, so it implicitly returns a Completion Record and callers need to check for abnormal completion. Fixed it to return a normal completion when it succeeds and also fixed callers appropaitely

fixed in editor's draft.