LINUX.ORG.RU

История изменений

Исправление alysnix, (текущая версия) :

Вот тебе пары в JS, выбирай эта {head, tail} или может такую [head, tail]?

на уровне байтов это что? в лиспе это просто массив из двух указателей. ну или запись из двух полей - указателей: car и cdr.

аналог в си это

struct {
  Atom* car;
  Atom* cdr;
}

ну попробуй записать проще.

Исходная версия alysnix, :

Вот тебе пары в JS, выбирай эта {head, tail} или может такую [head, tail]?

на уровне байтов это что? в лиспе это просто массив из двух указателей. ну или запись из двух полей - указателей: car и cdr.

аналог в си это

struct { Atom* car; Atom* cdr; }

ну попробуй записать проще.