On 05/16/2018 08:54 PM, Steven D'Aprano wrote:
On Thu, 17 May 2018 05:33:38 +0400, Abdur-Rahmaan Janhangeer wrote:

what does := proposes to do?

Simply, it proposes to add a new operator := for assignment (or binding)
as an expression, as an addition to the = assignment operator which
operates only as a statement. The syntax is:

     name := expression

and the meaning is:

1. evaluate <expression>

2. assign that value to <name>

3. return that same value as the result

Well, that would be a welcome addition!


Reply via email to