ВУЗ:
Составители:
Рубрика:
зываются из Турбо Пролога как
глобальные предикаты за которыми при их описании должны следовать
шаблон аргументов и спецификация языка.
3.2.2 Исходный файл Турбо Пролога: FACTP.PRO
GLOBAL PREDICATES
factorial(integer,real) - (i,o) language c
GOAL
makewindow(1,49,31,0,0,15,80),
write("Введите целое число: "),readint(Int),nl,
factorial(Int, Result),
writef("Результат: %\n",Result),
removewindow,!.
Создайте файл factp.pro в редакторе системы Турбо-Пролог и
после редактирования откомпилируйте его. Для этого вызовите ко-
манду OBJ file: В главном меню Compile/OBJ file.
И TURBO-PROLOG создаст файл factp.obj и factp.sym.
3.3.3 Компоновка FACTP.OBJ и FACT.OBJ
Компоновка этих файлов осуществляется в единый рабочий мо-
дуль осуществляется с помощью командной строки вида:
tlink init factp fact factp.sym,factp.exe,,prolog+cl
В результате выполнения этой команды на диске в текущем ка-
талоге будет создан файл factp.exe.