Navigation bar
  Print document Start Previous page
 169 of 179 
Next page End  

169
Описания баз данных на Прологе образуют совокупность описаний данных:
база данных:
Базы знаний на Прологе описываются наборами фактов и правил определения обобщенных понятий
над ними:
база знаний:
Вопросы в языке Пролог служат запросами к базам данных и знаний, а также обращениями к
процедурам и программам. Примеры вопросов:
? мама (х,вова) 
? предок (х,вова)
6.2. Описания фактов
Факты в языке Пролог описываются в следующей форме:
факт:
Описание факта начинается с имени. В роли имен могут использоваться любые последовательности
букв и цифр, начинающиеся с буквы:
имя:
Буквы могут быть выбраны из русского и латинского алфавитов. 
После имени в описаниях фактов задается список аргументов, заключаемых в круглые скобки. В
конце описания каждого из фактов ставится точка с запятой.
В роли аргументов могут быть указаны любые слова, словосочетания и числа. Словосочетание — это
любая последовательность слов, соединенных знаком подчеркивания.
Словосочетание:
Слова, как и имена, — это любые последовательности из букв и цифр, начинающиеся с букв:
слово:
Числа в данной реализации Пролога — это только целые числа (отрицательные — со знаком минус):
Сайт создан в системе uCoz