Списки в языке Пролог
Определение Список — упорядоченное множество объектов одинакового типа. Формально это определение соответствует определению массива в традиционных языках программирования. Однако в списке не оговаривается ни размерность, ни число элементов. Список - упорядоченная последовательность элементов произвольной длины. Список задается перечислением элементов списка через запятую в квадратных скобках. Примеры записи списков [monday, tuesday, wednesday, thursday, friday, saturday, sunday] — список, элементами которого являются английские названия дней недели; ["понедельник", "вторник", "среда", "четверг", "пятница", "суббота", "воскресенье"] —элементами списка являются русские названия дней недели; [1, 2, 3, 4, 5, 6, 7] —элементами списка являются номера дней недели; ['п', 'в', 'с', 'ч', 'п', 'с', 'в'] —элементами списка являются первые символы русских названий дней недели; [ ] - пустой список; [1 , 7, 3 , 50] – список целых чисел; [‘1’ , ‘7’, ‘3’ , ‘d’] – список символов.