Вопросы с тегом «lisp»

86
Какая лучшая реализация схемы или LISP для OS X?

Я ищу версию Scheme или даже LISP, которую я могу использовать для восстановления некоторых утерянных навыков разработки Lisp. Некоторые веб-возможности были бы хороши, но не важны. Я посмотрел на схему Plt и MIT, и, хотя обе выглядят довольно хорошо, Plt кажется более функциональным. Я также...

86
Указатели на функции, замыкания и лямбда

Я только сейчас изучаю указатели на функции, и когда я читал главу K&R по этому вопросу, первое, что меня поразило, было: «Эй, это вроде как закрытие». Я знал, что это предположение в корне неверно, и после поиска в Интернете я не нашел никакого анализа этого сравнения. Так почему же указатели...

82
Emacs - Ошибка при вызове (запуск сервера)

В настоящее время я использую GNU Emacs 23.0.93.1 в Windows Vista SP1. В моем файле .emacs я вызываю, (server-start)и это вызывает ошибку с сообщением . Каталог ~ / .emacs.d / server is unsafe . Кто-нибудь видел это и знает исправление или обходной путь? ... кроме как оставить сервер выключенным;)...

80
Сколько примитивов нужно, чтобы построить LISP-машину? Десять, семь или пять?

На этом сайте говорят, что есть 10 примитивов LISP. Примитивы являются: atom, quote, eq, car, cdr, cons, cond, lambda, label, apply. http://hyperpolyglot.wikidot.com/lisp#ten-primitives Стиви считает, что их семь (или пять): Это часть чистоты идеи LISP: вам нужны только семь (или пять?)...

80
Как заставить функцию Clojure принимать переменное количество параметров?

Я изучаю Clojure и пытаюсь определить функцию, которая принимает переменное количество параметров ( вариативная функция) и суммирует их (да, точно так же, как процедура +). Однако я не знаю, как реализовать такую ​​функцию. Все, что я могу сделать, это: (defn sum [n1, n2] (+ n1 n2)) Конечно, эта...

79
Где узнать, как использовать Common Lisp на практике [закрыто]

Закрыто. Этот вопрос не соответствует рекомендациям по переполнению стека . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы он соответствовал теме Stack Overflow. Закрыт 5 лет назад . Уточните этот вопрос Я программист на C ++, пытаюсь изучить Common...