Ho cercato di mettere la mia testa attorno a rilegature basse e rilegature profonde, wikipedia non fa un buon lavoro di spiegarlo correttamente. Dire che ho il seguente codice, quale sarebbe l'uscita sia se la lingua usa scoping dinamico conDynamic Scoping - Deep Binding vs Shallow Binding
un) profondo legame
b) poco profondo legame?
x: integer := 1
y: integer := 2
procedure add
x := x + y
procedure second(P:procedure)
x:integer := 2
P()
procedure first
y:integer := 3
second(add)
----main starts here---
first()
write_integer(x)
'la Python? la tua domanda è agnotica? si prega di specificare – Shimmy