Г Р А Ф И Т — б а з и с

Инфологическое обеспечение | Языковое | Декларативный базис

Содержание

Декларативные языки

Язык абстрактных типов

Алфавит языка

Правила языка

Декларативные языки

Язык абстрактных типов

Служит для описания структуры и свойств объектов данных (элементарных, сложных) с т. зр. формального исполнителя (напр. информашины) в графовой форме.

Алфавит языка

Алфавит образуют следующие операторы (директивы).


В начало страницы

Правила языка

Описание данных как абстрактных типов проводится по следующим правилам.

2.3.2.1. АТ-схемы представляют собой орграфы, причём всё объекты, кроме дуг, являются вершинами. Направление дуг от начала схемы к концу (в терминах языка – по шампуру) подразумевается и потому специально не показывается; направление дуг против шампура показывается стрелкой на конце дуги.

АТ-схемы в зависимости от рода определения несут следующий смысл:

В АТ-языке разрешена подстановка (оформляемая оператором Вставка типа). В силу этого описание типов м.б. выполнено как разнесённым способом (в виде АТ-модели, содержащей общую и частные схемы), так и совмещённым способом – в виде единой АТ-схемы (без подстановок). Общая схема носит имя процесса, к которому относится система типов. Каждая частная схема описывает ряд типов (неатомарных и/или атомарных; последние представляют конкретные объекты процесса).

Тип структуры АТ-схемы – одиночное В-дерево (с нетерминальными мультиузлами). Терминальными вершинами м.б. любые атомарные типы. Условные АТ-схемы допускают контуры в случаях, показанных далее при определениях.

Дополнительно для классиф-схем определены структуры типа «сращение В-деревьев», где отдельные листы м.б. общими для двух и более древесных структур.


2.3.2.2. АТ-схемы организованы (находятся «в статике») следующим образом:

СА. Типом листа по умолчанию принят числовой.

СБ. Используются правила организации шампур-метода, состав которых уточняется следующим образом: (как показано в графит-методе для древ-схем).


А. Расположение вершины-вхождения показывает способ композиции соединяемых ею элементов: по вертикали (вхождение вытянуто горизонтально) либо по горизонтали (вытянуто вертикально).

Б. Реальные АТ-схемы составляются по следующим правилам:

Общая схема именуется так же, как процесс (единственный или головной визуал), для которого она составляется.

Содержание общей АТ-схемы образуют: вершины атомарных типов с указанием имён величин процесса, имеющих данный тип; вставки частных АТ-схем; полки типа с указанием величин процесса, имеющих данный тип (неатомарный).


2.3.2.3. АТ-схемы строятся (находятся «в динамике») следующим образом:

ДА. Используются общие и сеть-специфичные правила построения графит-метода.

ДБ. В РДП-редакторе поддерживаются операции «редактирования по выделению», причём выделены м.б. одна вертикаль либо поддерево схемы. Выделение используется через «карман» редактора.

В начало страницы | Оглавление | Версия для печати

Copyright © Жаринов В.Н.

Hosted by uCoz