RE: New conditional assignm ent facility

2024-01-29 Thread rsbecker
On Monday, January 29, 2024 5:18 AM, Edward Welbourne wrote: >rsbec...@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 immediatel

Re: New conditional assignm ent facility

2024-01-29 Thread Edward Welbourne
rsbec...@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 se

Re: New conditional assignment facility

2024-01-29 Thread Edward Welbourne
Paul Smith (27 January 2024 21:32) wrote: > I'm interested in peoples' opinions about which of these two > implementations they would feel to be more "intuitive" or "correct". > Also please consider issues of "action at a distance" where a variable > is assigned in one makefile and appended to in s