РАСШИРЕНИЕ СИСТЕМЫ ПРОГРАММИРОВАНИЯ ТУРБО ПРОЛОГ ПРЕДИКАТАМИ ДЛЯ РАБОТЫ СО СПИСКАМИ
Аннотация
Основной структурой данных в языке логического программирования Турбо Пролог являются списки. Однако язык не содержит встроенных предикатов (процедур) для работы со списками. С целью облегчения программирования задач, в которых используются списки, предлагается версия Турбо Пролог, в которой имеется набор предикатов в виде рекурсивных правил для выполнения наиболее часто встречающихся операций со списками, таких как объединение списков, выделение и удаление отдельных элементов списка, сортировка, реверсирование списка и многих других. Модифицированная версия содержит справку по вновь введенным предикатам. Предлагаемая версия Турбо Пролог легко расширяема новыми правилами. Использование этой версии облегчит работу программиста и ускорит разработку программ, в которых приходится работать со списками.
Об авторах
А. Т. КовальковКандидат технических наук, доцент
И. А. Ковалькова
Инженер
Список литературы
1. Шрайнер, П. А. Основы программирования на языке Пролог / П. А. Шрайнер. – М. : Интернет-ун-т информ. технологий, 2005. – 176 с.
2. http://ru.wikipedia.org/wiki/Prolog
3. Адаменко, А. Н. Логическое программирование и Visual Prolog / А. Н. Адаменко, А. М. Кучуков. – СПб. : БХВ-Петербург, 2003. – 992 с.
Рецензия
Для цитирования:
Ковальков А.Т., Ковалькова И.А. РАСШИРЕНИЕ СИСТЕМЫ ПРОГРАММИРОВАНИЯ ТУРБО ПРОЛОГ ПРЕДИКАТАМИ ДЛЯ РАБОТЫ СО СПИСКАМИ. НАУКА и ТЕХНИКА. 2008;(1):50-51.
For citation:
Kovalkov A.T., Kovalkova I.A. EXPANSION OF TURBO PROLOGUE PROGRAMMING SYSTEM BY PREDICATES FOR LIST PROCESSING. Science & Technique. 2008;(1):50-51. (In Russ.)