Odpovídáte na názor k článku Programovací jazyk C3: reakce na chyby, odložení vykonání příkazů. Názory mohou přidávat pouze registrovaní uživatelé. Nově přidané názory se na webu objeví až po schválení redakcí.
Defer má stále přístup k lokálním proměnným, takže není žádný problém vyhodnotit vše na konci scopu.
Problém by to byl, když se hodnota té proměnné změní: volám-li defer třeba z cyklu, kde otevírám soubory a jejich deskriptor ukládám do stejné proměnné. Pro jsem se naivně ptal - trochu mne k tomu navedla zmínka, že defer používá zásobník...
Ale stačí vědět, že takhle se defer použít nedá a je to jednodušší, než přemýšlet, která část příkazu se vyhodnotí hned a která se odloží.