Хорошо, я пытаюсь использовать элемент списка функций. Но у меня возникла проблема с использованием его в моем коде.
(func (list sum) (list 1 2 3)) я пытаюсь применить элемент sum в list1 к моему list2. сумма описывается как принятие списка в качестве аргумента. Я просто взял одну функцию в list1 для попытки. Тем не менее
(display (car list1)) --> sum
(display list2)--->(1 2 3)
(display (list (sum list2)))--->(6)
(display ((car list1) list2))---> ERROR
ОШИБКА: вызов функции: ожидал функцию после открытых скобок, но получил 'сумму
Я не могу понять, почему это дает эту ошибку. Как видите (car list1) относится к сумме, а list2 относится к (1 2 3) llpist.
Можете ли вы сказать мне, если я что-то не так? Thx.