Dann muss ich Dedlfix zustimmen: das Proposal geht nicht weit genug bzw wählt den falschen Ansatz. Das Erlauben einer Zuweisung wäre hier konsequenter und IMHO auch sinnvoller.
Fände ich auch, aber das wäre wohl nicht abwärtskompatibel. Ein Problem scheint zu sein, dass die automatische Erzeugung von Semikolons dafür sorgt, dass so eine Syntax wie dedlfix sie vorschlägt nicht eindeutig wäre. Wenn ich die Diskussion auf GitHub bisher richtig verstehe, braucht man das do
nur als Krücke für den Parser. Im abstrakten Syntaxbaum wird das do
schließlich eliminiert und man erhält ein Programm, das mehr oder weniger automatisch die richtige Semantik trägt. Aus Implementierungssicht muss man also nur den Parser anfassen.