[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
bug#40671: [DOC] modify literal objects
From: |
Paul Eggert |
Subject: |
bug#40671: [DOC] modify literal objects |
Date: |
Sun, 3 May 2020 00:40:44 -0700 |
User-agent: |
Mozilla/5.0 (X11; Linux x86_64; rv:68.0) Gecko/20100101 Thunderbird/68.7.0 |
On 5/2/20 6:30 PM, Dmitry Gutov wrote:
> I'm making a semantic point: these values are special because they are at the
> other end of a certain set of "constant references". Not because they have any
> other property themselves, like being immutable.
I don't see why this semantic point makes a difference to the user. Regardless
of whether the objects are targets of "constant references" (whatever that
means), programs should not modify the objects in question. And if the semantic
point makes no practical difference, why complicate the manual with it?
It's simpler just to say: programs shouldn't modify these objects.
> The "whole story" can be enumerated in some place, sure. Self-evaluating forms
> seem to be the most important area to cover, though.
They're not the only thing to cover, and attempting to shoehorn this all into
self-evaluating forms could even be misleading.
- bug#40671: [DOC] modify literal objects, (continued)
- bug#40671: [DOC] modify literal objects, Drew Adams, 2020/05/01
- bug#40671: [DOC] modify literal objects, Eli Zaretskii, 2020/05/01
- bug#40671: [DOC] modify literal objects, Paul Eggert, 2020/05/01
- bug#40671: [DOC] modify literal objects, Drew Adams, 2020/05/01
- bug#40671: [DOC] modify literal objects, Dmitry Gutov, 2020/05/01
- bug#40671: [DOC] modify literal objects, Paul Eggert, 2020/05/02
- bug#40671: [DOC] modify literal objects, Dmitry Gutov, 2020/05/02
- bug#40671: [DOC] modify literal objects, Paul Eggert, 2020/05/02
- bug#40671: [DOC] modify literal objects, Dmitry Gutov, 2020/05/02
- bug#40671: [DOC] modify literal objects,
Paul Eggert <=
- bug#40671: [DOC] modify literal objects, Dmitry Gutov, 2020/05/03
- bug#40671: [DOC] modify literal objects, Paul Eggert, 2020/05/03
- bug#40671: [DOC] modify literal objects, Dmitry Gutov, 2020/05/03
- bug#40671: [DOC] modify literal objects, Dmitry Gutov, 2020/05/03
- bug#40671: [DOC] modify literal objects, Paul Eggert, 2020/05/03
- bug#40671: [DOC] modify literal objects, Dmitry Gutov, 2020/05/03
- bug#40671: [DOC] modify literal objects, Paul Eggert, 2020/05/03
- bug#40671: [DOC] modify literal objects, Dmitry Gutov, 2020/05/04
- bug#40671: [DOC] modify literal objects, Paul Eggert, 2020/05/04
- bug#40671: [DOC] modify literal objects, Dmitry Gutov, 2020/05/04