Макрокоманда - вікіпедія перевидання

Використовуючи макроси, можна значно (в десятки, а то і в сотні разів) збільшити ефективність роботи з додатком. Крім виконання набору вбудованих в додаток команд, макрос дозволяє проводити обробку зовнішніх файлів, завантаження і передачу файлів і даних через інтернет, читання і зміна налаштувань операційної системи. У більшості випадків макрорекордер (режим запису дій користувача у вигляді макросу) видає код, що потребує доопрацювання. Але, тим не менше, і такий макрос значно скорочує час, потрібний на виконання рутинних операцій.

Коректний переклад терміна з англійської - «макрокоманда». Слово «макрос» (від macros - форми множини слова macro) набуло поширення завдяки використанню в локалізованих продуктах американської корпорації Microsoft [джерело # 8197, не # 8197; зазначений # 8197; 1 046 # 8197; днів].

Макроси в програмуванні

В # 8197; мовах # 8197; асемблера. а також в деяких інших мовах # 8197; програмування. макрос - символьне ім'я, заменяемое при обробці препроцесором на послідовність програмних інструкцій.

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

За допомогою макропрограмування можна здійснити і розкрутку # 8197; компілятора [3].