Документ взят из кэша поисковой машины. Адрес оригинального документа : http://www.sao.ru/precise/Laboratory/Publications/2000/MIDAS/Lect_N4/node4.html
Дата изменения: Mon Jan 31 12:20:43 2000
Дата индексирования: Sat Sep 11 22:09:50 2010
Кодировка: koi8-r

Поисковые слова: п п п п п п п п 6
Ключевые слова next up previous
Next: Элементы в таблице Up: Более подробно о работе Previous: Описатели (дескрипторы)

Ключевые слова

Ключевые слова - это глобальные переменные в MIDAS. Часть из них зарезервирована для хранения системных параметров MIDAS. Остальные используются для временного хранения данных, результатов выполнения программ, передачи данных между программами.

Работа с ключевыми словами очень сильно похожа на работу с дескрипторами. В общем случае ключевое слово -- это вектор (набор) чисел или строк с максимальным количеством элементов 32767. Ключевые слова могут иметь длину имени до 8 символов. Ключевые слова бывают четырех типов: integer(i), real(r), double(d), character(c). Смешанные типы ключевых слов не поддерживаются. Общая форма обращения к ключевому слову:
Имя/Тип/начало/сколько_элементовN элемент1,...элементN.



Пример :
WRITE/KEY ident/c/1/60 "Mkn 996" -- записать ключевое слово.
WRITE/KEY statist/r/1/5 5.,6.,2.4,0.,1.2


Замечание :"Заумный" тип ключевого слова -- массив строк -- также существует. Определить его можно так:
WRITE/KEY cmore/c*5/1/10 abcde all -- определение ключевого слова cmore как массива из 10 строк по 5 символов в каждой и присвоение значения "abcde" им всем.
Никогда за все годы моей работы с MIDAS я их не использовал. И Вам не советую. Но мало ли что...

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

Все команды работы с ключевыми словами имеют квалификатор .../KEYWORD: READ/KEY, SHOW/KEY, WRITE/KEY, DELETE/KEY, COMPUTE/KEY, COPY/KEY ....

Существуют стандартные ключевые слова, которые создаются, когда MIDAS стартует. Их полезно знать. Для ознакомления с ними смотрите команду HELP [Key].

Замечание :Очень полезна команда COMPUTE/KEY, которая позволяет производить математические операции с ключевыми словами, а также содержит достаточно большое число дополнительных функций.



Willy Kniazev
2000-01-31