Rhodri James <rho...@kynesim.co.uk>: > On 25/09/17 20:40, Marko Rauhamaa wrote: >> A pointer is something that points to a data object. > > In that case you are using "pointer" in such an informal sense that > making deductions from it is unlikely to be successful.
Propose a name for the concept. Candidates so far: "pointer", "location", "address", "identity", "binding", "leash", "link". Unfortunately, "reference" is used for something else in the language spec. The word "address" is used by "An executable operational semantics for Python" <URL: http://gideon.smdng.nl/wp-content/uploads/thesis.pdf> This lengthy debate is exacerbated by the language spec pretending the concept doesn't exist and thus doesn't need a name. However, as is evident in the above master's thesis, you can't define Python's object model without it. Marko -- https://mail.python.org/mailman/listinfo/python-list