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

Синтаксис

Читайте также:
  1. ГРАММАТИКА - раздел языкознания, изучающий морфологию и синтаксис
  2. ИЗОБРАЗИТЕЛЬНЫЕ ВОЗМОЖНОСТИ СИНТАКСИСА
  3. Нотация и синтаксис
  4. Поэтический синтаксис
  5. Предложение как центральная единица и предмет синтаксиса,
  6. Синтаксис и семантика логики первого порядка

Основы синтаксиса и семантики Пролога

Мы уже написали некое количество программ на Прологе. Но чтобы иметь возможность обобщить используемые в программах элементы ещё раз осознаем основные понятия языка.

Синтаксис

Объекты данных в Прологе называются термами.

Терм может быть константой, переменной, или составным термом.

 

Константы бывают двух видов: числа и атомы. Они используются для именования конкретных объектов предметной области и отношений между ними.

 

Обычно имеется два типа чисел: целые и вещественные.

 

Атомы (или символы) в основном представляют собой

· последовательности произвольных знаков, заключенных в кавычки, или

· последовательности букв, цифр и знаков подчёркивания, начинающейся со строчной буквы

 

Переменные - последовательности букв, цифр и знаков подчёркивания начинающиеся с прописной буквы или знака подчёркивания.

 

Переменная, состоящая из единственного символа подчеркивания '_', называется анонимной переменной.

 

Составной терм. структура – это запись вида атом(терм1,терм2,...термn).

 

Атом, стоящий перед скобками, называется функтором, а термы в скобках аргументами или компонентами. Число компонент называют арностью структуры.

 

 



Дата добавления: 2015-07-12; просмотров: 39 | Нарушение авторских прав


<== предыдущая страница | следующая страница ==>
Особенности страхования туристов и туристских организаций| Пример не процедурной семантики.

mybiblioteka.su - 2015-2024 год. (0.005 сек.)