Matti Mäkitalo: Scoping

Beitrag lesen

Hi,

kurzzeitig Variablen zu ändern […] Allerdings funktioniert es nicht mit lexikalischen Variablen
Humbug.

Deinen Codeschnippsel akzeptiere ich als Gegenbeispiel.

Allerdings übersieht deine radikale Kürzung meines Postings, dass ich mich auf local bezog. Und da gibt es ja doch noch andere Unterschiede. Mit my angelegte Variablen sind neu (was leicht sichtbar ist, wenn du die Variable mal nicht initialisierst). Mit local lokalisierte Variablen sind die alten. D.h. ich kann zu Beginn eines Codeblocks Variablen vorsorglich als lokal deklarieren und kann erstmal mit dem alten Wert weiterarbeiten.

Bis die Tage,
Matti