Использование динамических переменных и организации вычислений с помощью обратной блокировки - Lisp
Формулировка задачи:
Использование динамических переменных и организации вычислений с помощью обратной блокировки.
Нужно чтобы использовались в одной программе. Помогите
Решение задачи: «Использование динамических переменных и организации вычислений с помощью обратной блокировки»
textual
Листинг программы
(let ((a '(1 2 3)) (b '(4 5 6))) `( ,a ,@b)) ==> ((1 2 3) 4 5 6)
Объяснение кода листинга программы
- Создаются две динамические переменные
aиb, которые содержат списки'(1 2 3)и'(4 5 6)соответственно. - Используется конструкция
let, чтобы присвоить значения переменнымaиb. - Используется синтаксис обратной блокировки
(, ,@), чтобы объединить значения переменныхaиbв один список. - Результатом выполнения кода будет список
((1 2 3) 4 5 6).