lisp

    3зной

    2ответ

    The Common Lisp Hyperspec page for print упоминает об этом: печать так же, как prin1 за исключением того, что выводимое представление объекта предшествует символ новой строки и последующим пробелом. Э

    0зной

    3ответ

    Я разрабатываю дерево k-d в Lisp. Я пишу функцию, которая позволяет мне искать узел в дереве k-d. Эта функция определяется следующим образом: (defmethod find-node ((kdt kdtree) target &key (key #'valu

    -2зной

    1ответ

    Я думаю об этом. Как проверить строку одиночной кавычки в списке? (не строка двойной кавычки) Функция stringp, typecase и т. д.. Использует только двойные кавычки. Я хочу, чтобы make (f '((3 a) (2 b)

    -1зной

    1ответ

    Я пишу функцию, которая возьмет список от пользователя и сгладит этот список в один упрощенный список. Кажется, функция возвращает только первый элемент в списке, а не остальные? Любые предложения о т

    1зной

    1ответ

    Я написал функцию под названием my_rotate, которая берет число от пользователя и создает список из пяти чисел. my_rotate затем выталкивает первый элемент списка и добавляет его в конец списка. Любые с

    2зной

    5ответ

    Это Стараясь код (defun f (a n) (if (zerop n) 1 (* a (f a (- n 1))))) должен вернуть 27, (f 4) должен вернуть 256 Я попытался с помощью двух переменных, но это против правил. Можно

    1зной

    1ответ

    Малому режиму adoc автоматически появляется всякий раз, когда я открываю общий файл расширения Lisp * .lsp. Я выполнил поиск в Google, а также о помощи Emacs, но не смог найти нужную мне информацию. С

    1зной

    1ответ

    У меня возникли трудности с двумя списками разной длины. (f '(8 1 2 3 23 12) '(2 9 4 6)) должен вернуть (1 2 3 4 6 8 9 12 23) Это мой код пытается. (defun f (lst lst2) (cond ((or(null lst) (null