SUBSEQ - извлечение подпоследовательности

subseq последовательность start &optional end

Аргумент end, объявленный после ключевого слова лямбда-списка &optional, называется необязательным. Его можно опускать при вызове фукнции - по умолчанию берётся общая длина аргумента последовательность.

Когда функция принимает несколько необязательных аргументов, они должны следовать после обязательных в указанном порядке.

Функция всегда создаёт новый объект - последовательность того же типа, что и исходная, содержащую лишь элементы диапазона от start (включая его) до end (исключая его).

Примеры
(subseq seq 0 2)  ; индексация с 0
(10 TEN)
(subseq seq 1)
(TEN 10 10)
(subseq "абвгдеёжз" 3 6)
"где"