Вопросы по теме 'cons'

Распределение памяти в Lisp
> (cons 2 3) (2 . 3) Среде Lisp необходимо выделить только одну cons-ячейку для соединения двух элементов. Выше взято из книги Lisp "Land of Lisp". Я не понимаю, почему эта пара находится только в одной cons-ячейке. Как выглядит память...
1906 просмотров
schedule 20.03.2024

Лисп, минусы и (число. число) разница
В чем разница между (cons 2 3) а также '(2 . 3) в лиспе?
763 просмотров
schedule 18.01.2024

На схеме минусы и многоточие
Данный #;> (cons (cons 1 2) 3) ((1 . 2) . 3) Когда мы пытаемся #;> (cons 3 (cons 1 2)) (3 1 . 2) Что определяет, где используется . ? Каким будет представление памяти этих конструкций?
1373 просмотров
schedule 25.02.2024

Scala: для создания экземпляра класса case требуется применить метод в компаньоне?
Приведенный ниже код определяет тип List и две реализации классов case, один из которых представляет пустой список, а Cons для создания фактического списка. sealed trait List[+A] case object Nil extends List[Nothing] case class Cons[+A](head: A,...
511 просмотров
schedule 30.05.2024