vl-propagate

Wyszukaj w słowniku

Dostępne słowniki:

Termin Definicja
vl-propagate

Kopiuje warość zmiennej do wszystkich rysunków w otwartej sesji.

Przykład:

Rysunek1:

(setq test "abc")

Rysunek2:

(print test)

zwraca wartość nil

Rysunek1:

(vl-propagate 'test)

zwraca wartość "abc"

Rysunek2:

(print test)

zwraca wartość "abc"

(setq test "123")

Rysunek1:

(print test)

zwraca wartość "abc"

Czyli vl-propagate udostępnia wartość zmiennej do przestrzeni innych rysunków, ale nie udostępnia samej zmiennej! Modyfikując zmienną w innym rysunku, nie zostanie zmieniona jej wartość w orginalnym rysunku.