Макросы Datamine. Ресурсный геолог. Андрей Вяльцев

Чтение книги онлайн.

Читать онлайн книгу Макросы Datamine. Ресурсный геолог - Андрей Вяльцев страница 8

Макросы Datamine. Ресурсный геолог - Андрей Вяльцев

Скачать книгу

функцию сниппетов. Но при желании можно добавить данный функционал, используя плагины.

      Подключение плагинов. К редактору можно найти большое количество плагинов, которые значительно расширяют возможности при редактировании файлов. Все плагины полностью бесплатны и находятся в свободном доступе.

      Portable-версия. Редактор официально поддерживает переносной режим. Скачать версию Portable можно с официального сайта, ссылка на который была приведена ранее.

      $ Задание 2.1

      Запустится ли данный макрос?

      A) Да

      B) Конечно нет. Datamine – уважаемое ПО и не запускает макросы, написанные в «Блокноте»

      C) Нет. Datamine не понимает код без подсветки синтаксиса

      Макросы

      Структура макросов

      Из чего состоят макросы

      Итак, макрос – это текстовый файл. В этом текстовом файле содержится набор команд, которые необходимо выполнить Datamine для получения нужного вам результата. Команды макросов всегда начинаются с восклицательного знака. Команды макросов можно разделить на:

      1. «Внутренние» команды макросов – команды для организации выполнения макроса. Давайте назовем их по-программистски «операторами». К этой разновидности команд можно отнести:

      – Оператор присвоения LET. С помощью этого же оператора могут выполняться некоторые функции – как арифметические, так и строковые: получение целой части, абсолютного значения, максимума/минимума, степенные, показательные, логарифмические и тригонометрические функции; изменения регистра строки, определение длины строки, поиск подстроки в строке и т. д.

      – Условный оператор IF.

      – Оператор безусловного перехода GOTO.

      – Операторы «общения» с пользователем ECHO и PROMPT.

      – Операторы организации подпрограмм GOSUB и RETURN.

      – Оператор запуска команд ОС OPSYS.

      – Оператор запуска другого макроса XRUN.

      – Операторы чтения файлов FILES и FIELD.

      – Другие операторы, которые с ходу не вспомнить, но которые будут описаны по ходу настоящей книги.

      – Другие операторы, которые с ходу не вспомнить и которые не будут описаны в книге, но которые вы наверняка найдете сами, если будете копаться в руководстве и справке.

      2. Команды запуска процессов. Эти команды начинаются с имени соответствующего процесса, перед которым (ожидаемо) должен присутствовать восклицательный знак. Например, процесс EXTRA запускается командой `!EXTRA`.

      Команды будут упомянуты и более подробно описаны по мере возникновения в них необходимости согласно логике изложения материала. Более «сухое» и официальное описание команд можно найти в справочных материалах.

      Ограничения

      Сразу пару

Скачать книгу