Ім’я - аргумент - Велика Енциклопедія Нафти та Газа, стаття, сторінка 1

Ім'я – аргумент

Імена аргументів в описнику AUTOMATIC друкуються завжди під час першого виконання оператора CALL IJKEXHC; у блоці. Ідентифікатори з описувачем STATIC друкуються тільки тоді, коли оператор друку значень, що змінюються, виконується вперше, якщо даний блок є внутрішнім. Якщо блок визначення імен аргументів зовнішній, вони друкуються щоразу під час виконання цього оператора. При наступних виконаннях оператора CALL IJKEXHC; імена та відповідні значення друкуються лише у тому випадку, якщо з часу останнього виконання цього оператора значення змінилися. [1]

Імена аргументів в описнику AUTOMATIC друкуються завжди під час першого виконання оператора CALL IJKEXHC; у блоці. Ідентифікатори з описувачем STATIC друкуються тільки тоді, коли оператор друку значень, що змінюються, виконується вперше, якщо даний блок є внутрішнім. Якщо блок визначення імен аргументів зовнішній, вони друкуються щоразу під час виконання цього оператора. [2]

У цьому алгоритмі списки імен аргументів і результатів складаються з тих самих величин, але значення змінних зі списку результатів вже будуть іншими. [3]

Як зазначалося, викликуваної процедурі передається ім'я аргументу , а чи не його значення. Для значень таких аргументів ДІСП відводить пам'ять і кожному з них надає внутрішнє ім'я, яке називається фіктивним аргументом. Фіктивні аргументи не доступні для програміста, але він повинен знати про їх існування, оскільки будь-яка зміна параметра буде відображено лише на значенні фіктивного аргументу, а не на значенні дійсного аргументу, для якого введено цей фіктивний аргумент. [4]

Нижче, після слів арг - список імен аргументів, а після слова рез - список іменрезультатів. Величини у списку поділяються комою. [5]

У всіх графіків, що виводяться, можуть бути однакові або різні імена аргументів і функцій, але обов'язково один загальний оператор масштабу. [6]

Передача аргументів для функцій, що знаходяться поза препроцесорними операторами, проводиться завжди їх значенням (тобто з використанням фіктивних аргументів); передача імені аргументу , що дозволяє змінювати значення аргументу-змінної, зовнішньої по відношенню до процедури, що викликається, можлива тільки з пре-процесорних операторів. [7]

У функцій CONS і EQ є два аргументи, інші примітиви - по одному. Як імена аргументів і результатів функцій ми використовували назви типів, що описують аргументи, на яких визначена (тобто має сенс) функція і вид результату, що повертається функціями. S-вираз означає атом або список. [8]

Останній аргумент задається своїми іменами. У деяких системах ім'я аргументу приєднують до імен функції і цим вводять новий показник. Однак це призводить до катастрофічного зростання імен показників та ускладнює експлуатацію системи. [10]

Всі програми C містять опис функції main, а даному прикладі також є опис функції Ig. В описі функції вказуються імена аргументів (званих параметрами) та вирази, що реалізують обчислення з цими іменами, якби вони були локальними змінними. При виклику функції ці змінні ініціалізуються, приймаючи значення аргументів, що передаються, після чого виконується код функції. Оператор return служить командою завершення виконання функції і передачі значення функції, що повертається. Зазвичай функція, що викликає, не відчуває інших впливів, хоча нам зустрінеться багато винятків з цього правила. [11]

УПозначеної позиції біля осі абсцис введіть ім'я аргументу , а в позиції біля осі ординат - ім'я функції або імена функцій, розділених комою, якщо необхідно побудувати кілька графіків одночасно. [13]

Для функцій-списків обов'язковим є дотримання еквівалентності типів даних змінних, що використовуються при зверненні до функції, і типів значень домену і діапазону, що використовуються в її тілі. При цьому імена списків для доменів і діапазонів, які задаються в тілі функції, можуть збігатися з іменами аргументів функції при зверненні до неї. [15]