Энциклопедия по машиностроению XXL

Оборудование, материаловедение, механика и ...

Статьи Чертежи Таблицы О сайте Реклама

Язык DIAL

Более сложные входные языки проще определять с помощью некоторого языка описания таблиц. В некоторых случаях используется единый язык для описания как таблицы, так и выполняемых процедур, к которым она адресуется. Так сделано в языке DIAL (см. разд. 15.4.3). Однако для описания таблиц лучше использовать специальный язык. Тогда диспетчер можно рассматривать как отдельный процессор, для которого таблица является программой. Этот подход не только изящнее, но имеет также и практические преимущества для составления процедур используется обычный язык программирования без изменений, поэтому через таблицу можно связать программы, написанные на различных языках программирования. Языки для описания команд входного языка будем называть управляющими в отличие от обычных языков программирования, для которых оставим название процедуро-ориентированные языки.  [c.347]


Имеется много способов составления описания входного языка. В языке DIAL, например, нет таблицы диспетчера, ее заменяет описание входного языка, которое считается составной частью программы. Это хорошо иллюстрируется следующим примером  [c.356]

Таким образом, диспетчер, написанный на языке DIAL, переводится в объектный код. При таком подходе возможно определенное дублирование, которого часто можно избежать путем использования отдельного обработчика реакций, составляя для него  [c.356]


Смотреть страницы где упоминается термин Язык DIAL : [c.352]    [c.352]    [c.406]    [c.414]    [c.569]    [c.234]    [c.318]   
Основы интерактивной машинной графики (1976) -- [ c.352 , c.406 , c.414 ]



ПОИСК



DELAY

Дал (Dahl

Язык DIAL алгебраическая грамматик

Язык DIAL компилятор

Языки



© 2025 Mash-xxl.info Реклама на сайте