Public Comment Number PC-UK0269 ISO/IEC CD2 9899 (SC22N2794) Public Comment =========================================== Date: 1998-09-22 Author: N.M Maclaren Author Affiliation: Self Postal Address: University of Cambridge, Computer Laboratory, New Museums Site, Pembroke Street, Cambridge CB3 3QG, United Kingdom E-mail Address: Telephone Number: +44 1223 334761 Fax Number: +44 1223 334679 Category: Editorial change/non-normative contribution Committee Draft subsection: 5.1.2.3 Title: Ambiguity in what is meant by "storing" Detailed description: The standard assumes the concept of "storing" a value in many places (e.g. when floating-point values must be converted to their target type) but nowhere defines it. It is not obvious that argument passing is a storage operation. Some wording like the following should be added after paragraph 3 in 5.1.2.3: The data model used in the abstract machine is that all objects are sequences of bytes in memory, and that assignment (including to register objects, argument passing etc.) consists of storing data in those bytes.