Утворити проект за обраними властивостями кнопкою Creat
2.Опції компілятору
Механізми Візуального Прологу працюють залежно від визначення детермінованості предикатів. Тому Пролог контролює відповідність визначення детермінованості предикатів і кількості тверджень у програмі.
Предикати, що зустрічаються в програмі більше одного разу, мають властивість Nondeterm.
У прикладі 1 лабораторної роботи 1 характеристика Nondeterm записана біля предикату Stud(string, real).
Щоб установити по замовчанню для предикатів, що мають декілька розв’язків – nondeterm. Треба обрати опції компілятору за опцією головного меню:
Options/ Project/ Compiler Options вкладка попередження( Warning) і зробити установку.
3. Застосування кирилиці
Для роботи з набором символів „кирилиця” оберіть у рядку з інструментами кнопку F(font). У полі набір символів вкажіть „кирилиця”.
Для закріплення можливості оберіть кириличний набір для OPTIONS/GLOBAL/ ENVIRONMENT/FONTS/EDITOR.
4. Виконання програми
Компілювання, компонування і запуск програми з середовища Visual Prolog виконується за обраною кнопкою G або за комбінацією клавіш Ctrl-G (виклик утиліти Test Goal).
Утиліта компілює тільки програму, що знаходиться в активному вікні текстового редактору.
5. Завантаження проекту, що існує
Завантаження проекту можна виконати двома способами:
o обрати курсором ім’я проекту серед існуючих внизу вкладки Project.
o Обрати опцію Project/ Open Project. Знайти необхідний каталог з проектом. Після чого обрати файл з розширенням PRG або VPR
6. Вхідні та вихідні файли
Якщо програма користувача виконується під керуванням утиліти Test Goal , то по замовчанню поточним каталогом є каталог Obj базового каталогу.
Вихідні файли, що використовує програма та файли з результатами розміщуються в каталозі Obj.
7. Особливості утворення програми, що виконується
При утворенні програми з розширенням Exe необхідно, щоб всі області Facts були глобальними та іменованими. Секція Domains також повинна бути глобальною.
Секція Goal розміщується перед секцією Clauses.
Програма, що виконується розміщується в каталозі Exe. Результати компіляції розміщуються в каталозі Obj.
Якщо програма виконується незалежно від оболонки, то для кожного вхідного або вихідного файлу програміст сам вказує шлях до файлу.
8. Обробка помилок
Помилки і повідомлення системних програм і програми користувача при її виконанні виводяться в вікно помилок. Установивши курсор на помилку і двічі натиснувши на ліву кнопку ви знайдете місце помилки у вашій програмі. За клавішею F1 можна викликати інтерактивну довідку. Щоб одержати повну довідку, оберіть Search і введіть № помилки.
9. Текстовий редактор Visual Prolog
Для утворення вікна редактору обирають команду головного меню File/New. Завантаження вже існуючих текстових файлів для редагування виконується за командою File/Open.
Текстовий редактор має всі можливості сучасних тестових редакторів. Можливості подані рядком інструментів.
Права кнопка миші дозволяє одержати можливості редактору для корегування тексту. Команда, що закінчується символом >, має своє меню. Команда, що закінчується „...”, має діалогове вікно. За такими командами можна одержати відомості про стандартні предикати, константи, типи даних візуального інтерфейсу і вставити їх в текст; утворити новий каталог, тощо. Редактор дозволяє робити гіпертекстові посилання.
Редактор дозволяє працювати з різними наборами символів. Можна обрати шрифт, написання символів і їх розмір.
Редактор фарбує ключеві слова Прологу, що дозволяє легко читати програму.
Опис редактору можна одержати за „гарячою клавішею” – F1.
Середовище VDE дозволяє утворювати декілька вікон текстового редактору. Але активним може бути тільки одне вікно.
ЛІТЕРАТУРА
1. Анатолий Адаменко, Андрей Кучуков Логическое программирование и Visual Prolog.- Санкт-Петербург. : ”БХВ Петербург”, 2003р., -990с.
2. Логічне програмування. Конспект лекцій для студентів спеціальності 8. 080403 ІОТ факультету. Для всіх форм навчання. 2005р,-120с.
3. И.В. Левада. Практическое руководство по логическому программированию. Электронный учебник. – З.: ЗНТУ, 2005р.
4. Ц.Ин , Д.Соломон. Использование - Турбо Прологу. -М.:Мир,1993р , -606с.