Alist посилається на AssociationList, plist посилається на PropertyList. У plist кожен ключ буде окремим, оскільки підпрограми «put» і «plist-put» шукають і знищують існуючі пари ключ-значення. Порядок пар ключ-значення не має значення. Виразна якість може зробити їх повільнішими, ніж список. 31 жовтня 2016 р
Списки в загальному LISP просто один пов’язаний список. У LISP списки розроблені як ланцюжок записів.
Список властивостей реалізовано як комірка пам'яті, що містить список з парною кількістю (можливо, нульовою) елементів. (Зазвичай ця комірка пам’яті є коміркою списку властивостей символу, але будь-яка комірка пам’яті, прийнятна для setf, може бути використана, якщо використовуються getf і remf.)
У списку атоми відокремлені один від одного пробілами. Вони можуть бути прямо біля дужок. Технічно кажучи, список у Lisp складається з дужок, що оточують атоми, розділених пробілами, або оточують інші списки, або оточують як атоми, так і інші списки.
Cons — це структура запису, що містить два компоненти, які називаються car і cdr. Conses використовуються переважно для представлення списків. Список рекурсивно визначається як порожній список або cons, чий компонент cdr є списком.
Alist посилається на AssociationList, plist посилається на PropertyList. У plist кожен ключ буде окремим, оскільки підпрограми «put» і «plist-put» шукають і знищують існуючі пари ключ-значення. Порядок пар ключ-значення не має значення. Виразна якість може зробити їх повільнішими, ніж аліст.