Лекции.Орг


Поиск:




Категории:

Астрономия
Биология
География
Другие языки
Интернет
Информатика
История
Культура
Литература
Логика
Математика
Медицина
Механика
Охрана труда
Педагогика
Политика
Право
Психология
Религия
Риторика
Социология
Спорт
Строительство
Технология
Транспорт
Физика
Философия
Финансы
Химия
Экология
Экономика
Электроника

 

 

 

 


Структуры




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

функтор(терм1, терм2,...,термN)

Число аргументов называется размерностью (арностью) структуры[9].

ПРИМЕР

a1(b1(c1),b2,b3(d1,d2))

Эту структуру можно представить в виде дерева:

 

Структура унифицируется с другой структурой, если их функторы совпадают и аргументы попарно унифицируются.

Пример унифицируемых структур: book(Author,Title) и book(james,”The lonely tree”). Пример неунифицируемых структур: name(jones,charles) и name(jones,chuck). В виде терма представляется любой объект программы. Например, структура правила:

d:-a,b,c.

может быть представлена деревом:

 





Поделиться с друзьями:


Дата добавления: 2015-10-01; Мы поможем в написании ваших работ!; просмотров: 376 | Нарушение авторских прав


Поиск на сайте:

Лучшие изречения:

Жизнь - это то, что с тобой происходит, пока ты строишь планы. © Джон Леннон
==> читать все изречения...

2335 - | 2117 -


© 2015-2025 lektsii.org - Контакты - Последнее добавление

Ген: 0.008 с.