Англійська лексика: Розробка програмного забезпечення · Основи програмування

Що означає lexical scope?

Значення й приклади · Розробка програмного забезпечення

іменникПоширений термін

lexical scope: лексична область видимості

Правило, за яким назви розв’язуються за структурою навколишнього коду, а не за послідовністю викликів функцій.

Де і як уживається

Лексична область видимості визначає доступні змінні за місцем оголошення коду, на відміну від області видимості, яку визначає послідовність викликів функцій.

Приклади речень

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

    Завдяки лексичній області видимості зворотний виклик читає обмеження зовнішньої функції.

    Змінна береться з місця, де оголошено зворотний виклик, навіть якщо його запускає інша функція.

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

    Рецензент пояснив лексичною областю видимості, чому лічильник виклику не було враховано.

    Збіг назви у функції, що викликає, сам собою не змінює прив’язку, доступну в місці оголошення.

Поширені словосполучення

  • lexical scope rules
  • lexical scope resolution