[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: New conditional assignm ent facility
From: |
Edward Welbourne |
Subject: |
Re: New conditional assignm ent facility |
Date: |
Mon, 29 Jan 2024 10:17:43 +0000 |
rsbecker@nexbridge.com (27 January 2024 23:45) wrote:
> My take on it is that +:= (because of the : ) means that you have to resolve
> everything at that point.
Surely it could equally mean: fully expand the right-hand side
immediately, append to the left-hand variable, preserving its type if
set, else making it immediate. Then, if it was previously
deferred-evaluation, its prior value remains deferred-evaluated - only
the part appended is evaluated right away.
Eddy.
- Re: New conditional assignment facility, (continued)
- Re: New conditional assignment facility, Paul Smith, 2024/01/27
- RE: New conditional assignm ent facility, rsbecker, 2024/01/27
- Re: New conditional assignm ent facility, Paul Smith, 2024/01/27
- RE: New conditional assignm ent facility, rsbecker, 2024/01/27
- New append operators (was: Re: New conditional assignment facility), Paul Smith, 2024/01/28
- RE: New append operators (was: Re: New conditional assignment facility), rsbecker, 2024/01/28
- Re: New append operators (was: Re: New conditional assignment facility), Paul Smith, 2024/01/28
- Re: New conditional assignm ent facility,
Edward Welbourne <=
- RE: New conditional assignm ent facility, rsbecker, 2024/01/29
- Re: New conditional assignment facility, Edward Welbourne, 2024/01/29
Re: New conditional assignment facility, Alejandro Colomar, 2024/01/11