Yazılım İngilizcesi · Programlama Kavramları

Lexical scope ne demek?

Yazılımda anlamı, Türkçe karşılığı ve örnek cümleler

isimSık kullanılan terim

Lexical scope, yazılımda sözcüksel kapsam anlamına gelir.

Adların, işlevlerin çağrılma sırasına göre değil, kodda tanımlandıkları çevreye göre çözümlenmesi kuralı.

English: A rule that resolves names from the surrounding code structure, rather than from the sequence of function calls.

Nerede ve nasıl kullanılır?

İç içe işlevlerin hangi değişkene eriştiğini açıklarken kullanılır. Çağıran işleve göre belirlenen kapsamdan ayrılır.

Örnek cümleler

  1. Because of lexical scope, the callback reads the outer function's limit.

    Sözcüksel kapsam nedeniyle geri çağırım, dış işlevin limit değişkenini okur.

    Değişken, geri çağırımı çalıştıran işlevden değil, tanımlandığı çevreden gelir.

  2. The reviewer used lexical scope to explain why the caller's count was ignored.

    İncelemeyi yapan kişi, çağıranın count değişkeninin neden kullanılmadığını sözcüksel kapsamla açıkladı.

    Çağıranda aynı adın bulunması, tanım yerinde görülen değişken bağını kendiliğinden değiştirmez.

Sık kullanılan kalıplar

  • lexical scope rules
  • lexical scope resolution

Aynı konudan: Programlama Kavramları

Seviyene uygun okumayla pekiştir

Yeni kelimelerin kalıcı olmasının en hızlı yolu seviyene uygun metin okumaktır. Seviyene göre ücretsiz İngilizce kitaplar: