Программно-аппаратные средства систем автоматизации научных исследований / Акад. наук СССР, Кол. фил. им. С. М. Кирова, Поляр. геофиз. ин-т. – Апатиты : [б. и.], 1986. – 96 с.

деляетсясмысловоезначениеоператораиегопараметров. Далеенаосновании семантическойобработкисинтезируетсявыходнойтекст, состоящийизоперато­ ровФОРТРАН. Нарисункеприведенаструктурнаясхемапрепроцессора LASCIT. О сновными компонентамипрепроцессораявляютсяблоквводаисходноготекста, синтетичес­ кийанализатор; наборсемантическиханализаторов, генераторвходноготекста иблоквывода. Впроцессеработыпрепроцессорастроятсятаблицыпеременныхивспомо­ гательныефайлы. Крометого, препроцессориспользуетфайлы, содержащиеспис­ киустройств, задействованныхвданнойавтоматизированнойустановке, испис­ киподпрограммуправленияработойэтихустройств. Управляющиеподпрограммы хранятсявбиблиотеке LASLBR-OLB набиблиотечномдискеиподключениеихпо­ добноподключению подпрограммиз системнойбиблио­ текиФОРТРАН SYSLIB.ОLB. Программа препроцессорасо­ стоитизкорневой программыинабо­ раподпрограмм. Корневаяпрограм­ мавыполняетсле­ дующиефункции: построчныйввод исходноготекста, выделениеопера­ торов LASCIT, выделениеоперан­ довиключевых слов, передачу управлениясоот­ ветствующимпод­ программамдля семантического разбораигенера­ циювыходного текста. Привводе строкисходного текстапроверя­ ется, являетсяли введенныйопера­ тороднимизспе­ циальныхопера­ торов LASCIT. Ес­ лиэтотоператор соответствуетка- кому-либоопера­ торуизсписка, товыделяютсяпа­ раметрыоператора Синтаксический анализопределе­ ниетипаолерато- Синтаксически! анализатор Обращениексоотй. семантическому «_ анализатору Генерациявыход­ ноготекста Выводтекстав выходнойфайл Семантический анализатор Генератор текста Блок вывода Структурнаясхемапрепроцессора LASCIT. 62

RkJQdWJsaXNoZXIy MTUzNzYz