На этом шаге мы рассмотрим среду программирования Turbo Prolog 2.0.
Здесь мы кратко опишем основные пункты меню среды программирования Turbo Prolog 2.0. Выход на строку меню происходит по нажатию клавиши ESC, для перемещения по пунктам меню используются клавиши управления курсором.
Рис.1. Общий вид среды программирования Turbo Prolog 2.0. Пункт меню Load
Load - загрузка содержимого файла в среду программирования;
Pick - вывод на экран окно со списком ранее загружавшихся файлов. Перемещение по списку - клавиши управления курсором. Загрузка выбранного файла - клавиша Enter;
New File - очистка окна редактора. Если содержимое окна не было сохранено, то будет выведено сообщение, нужно ли его сохранять;
Save - сохранение содержимого окна редактора в файле с ранее заданным именем;
Write to - сохранение содержимого окна редактора в файле, имя которого нужно задать в появившемся окне. По умолчанию, Пролог-программы сохраняются в файлах с расширением PRO;
Directory - просмотр содержимого текущей директории. Перед выводом ее содержимого запрашивается маска, которая затем используется при выводе имен файлов (отображаются имена только тех файлов, которые удовлетворяют заданной маске). Символы ..\, расположенные в списке файлов, позволяют выйти из текущей директории на предыдущий уровень;
Change dir - задание текущей (рабочей) директории;
OS shell - временный выход в DOS;
Quit - выход из среды программирования в операционную систему.
Рис.2. Общий вид среды программирования Turbo Prolog 2.0. Пункт меню Compile
Memory - размещение оттранслированной программы в оперативной памяти;
OBJ file - создание только объектных файлов (файлов с расширением OBJ);
EXE file (auto link) - создание исполняемого файла (файла с расширением EXE);
Project (all modules) - компиляция всех модулей проекта.
Рис.3. Общий вид среды программирования Turbo Prolog 2.0. Пункт меню Options
Link options - определяет нужно ли создавать MAP-файл (Map file) и позволяет подключить библиотеку на этапе компиляции (Libraries);
Edit PRJ file - позволяет отредактировать главный файл проекта;
Compiler directives - содержит параметры компиляции. Среди них наиболее важным является Memory allocation, позволяющий задать размеры кодового сегмента, сегмента стека, кучи и т.п.
Рис.4. Общий вид среды программирования Turbo Prolog 2.0. Пункт меню Setup
Colors - задание цветов изображения и фона. После выбора этого подпункта на экране появляется еще одно окно, где выбирается элемент, цвет которого нужно изменить.
Window Size - задание размеров окон. После выбора этого подпункта на экране появляется еще одно окно, где выбирается элемент, размеры которого нужно изменить. Для изменения размеров окна используются клавиши управления курсором. Местоположение окна производится Shift+клавиши управления курсором. Нажатие клавиши ESC осуществляет переход к меню команды Setup;
Directories - задание имен директорий, к которым осуществляется обращение по умолчанию. Таковыми являются: Current directory (текущая директория), OBJ directory (директория объектных файлов), EXE directory (директория для выполняемых файлов), Turbo directory (системная директория);
Miscellaneous - задание параметров настройки графического адаптера, текстового редактора и строки подсказки;
Save SYS file - сохранение файла конфигурации;
Load SYS file - загрузка файла конфигурации.
На следующем шаге мы рассмотрим текстовый редактор Пролога.