Документ взят из кэша поисковой машины. Адрес оригинального документа : http://num-anal.srcc.msu.ru/lib_na/org/org_verp.htm
Дата изменения: Tue Feb 16 15:42:14 2016
Дата индексирования: Sat Apr 9 23:18:25 2016
Кодировка: Windows-1251
БЧА НИВЦ МГУ. Организация Библиотеки. Об использовании версии Библиотеки на Си.

ОБ ИСПОЛЬЗОВАНИИ ВЕРСИИ БИБЛИОТЕКИ НА ЯЗЫКЕ ПАСКАЛЬ

Все подпрограммы на языке Паскаль (подмножестве Object Pascal для системы программирования DELPHI версии 3.0 и выше), передаются пользователям в виде модулей (Unit) языка Паскаль.
При этом все подпрограммы, вызываемые из целевой подпрограммы Библиотеки, запаковываются в один ZIP-файл с именем целевой подпрограммы.

Для того чтобы можно было воспользоваться подпрограммами на языке Паскаль, необходимо обеспечить наличие всех заказываемых в uses модулей:

Для переписи к себе общих библиотечных модулей Библиотеки численного анализа в текстовом виде нажмите ссылки  Lfunc.zip  ,  Lstruct.zip  .

Тестовые примеры к подпрограммам Библиотеки реализованы в виде функций типа String языка Паскаль.Вся информация, выводимая из тестового примера (пояснительные тексты, числовые входные данные, а также результаты работы подпрограммы), помещаются в стандартную переменную Result ( системы DELPHI ). При этом числовые данные преобразуются в текстовую форму с помощью стандартной процедуры DELPHI Format.

В итоге выводимая информация с помощью стандартной процедуры WRITE помещается в файл с именем тестового примера и с расширением RES. Последнее действие оформлено в виде обращения из тестового примера к стандартной процедуре Библиотеки численного анализа UtRes.

Аналогичным образом (с помощью процедуры UtDiag) осуществляется вывод в файл (со стандартным именем NAL_Diag) диагностических сообщений, выдаваемых при обнаружении ошибок при вызове и работе библиотечных подпрограмм.

Пояснения к тому как посмотреть описания библиотечных подпрограмм или переписать к себе текст подпрограммы см. в подразделах Пользователям Библиотеки, а также "О документации" и "Оформление подпрограмм" раздела "Организация Библиотеки".