6
ответов

Как я могу определить тонкие ошибки синтаксиса Lisp?

Я - новичок, играющий вокруг с Lisp (на самом деле, Emacs Lisp). Это - большая забава, кроме тех случаев, когда я, кажется, сталкиваюсь с теми же ошибками синтаксиса снова и снова. Например, вот что-то, что я имею...
вопрос задан: 22 May 2009 15:27
6
ответов

Функциональная персистентность в языке Common LISP

Есть ли какое-либо решение для персистентности для языка Common LISP, такого как Слон, который позволяет функциональную персистентность? В настоящее время мое приложение хранит идентификатор на дб и более поздних поисках в функциональной таблице который э
вопрос задан: 20 May 2009 05:32
6
ответов

Действительно ли возможно развернуть язык Common LISP (или другой диалект) настольное приложение для нескольких платформ?

Я хотел бы разработать графическое приложение в языке Common LISP или другом диалекте Lisp, который мог быть развернут в Mac, Windows и Linux как способ улучшить мое знание этого языка. Идеально:...
вопрос задан: 24 April 2009 19:09
6
ответов

Как осуществить максимальную длину строки в Emacs?

В Emacs, как я могу осуществить максимальную длину строки, скажем, 80 символов? Я хочу, чтобы это вставило надлежащие разрывы строки в мой код, во многом как абзац заливки для текста, если это возможно, с корректной вставкой...
вопрос задан: 7 April 2009 04:12
6
ответов

Как я получаю список шепелявости Emacs неинтерактивные функции?

Как я получаю полный список неинтерактивных функций, которые я могу использовать в Lisp Emacs? Интерактивные достаточно легко найти в системе справочной информации, но я хочу полный список всех других...
вопрос задан: 4 March 2009 09:31
6
ответов

Грамматика Lisp в yacc

Я пытаюсь создать грамматику Lisp. Легкий, правильно? По-видимому, нет. Я представляю эти исходные данные и получаю ошибки... (1 1), 23 23 23 ui ui Это грамматика... %% sexpr: атом {printf ("...
вопрос задан: 14 February 2009 18:46
6
ответов

Изучение Clojure без [закрытого] ведома Java

Хорошо, таким образом, я возбужден о другом списке. Я вовлек себя копия беты Clojure, программируя книгу... И одна вещь, которую я замечаю больше всего, состоит в том, что предполагается, что я знаю... как все главные классы Java...
вопрос задан: 11 February 2009 04:37
6
ответов

Я должен присоединиться к двум спискам, отсортировать их и удалить дубликаты. Существует ли лучший способ сделать это?

У меня есть два неотсортированных списка, и я должен произвести другой список, который отсортирован и где все элементы уникальны. Элементы могут произойти многократно в обоих списках, и они первоначально...
вопрос задан: 19 September 2008 06:29
5
ответов

Логические Языки - Пролог или Lisp/Smalltalk или что-то еще?

Так, я пишу своего рода программа статистики (на самом деле, я перепроектирую ее к чему-то более изящному), и я думал, что должен использовать язык, который был создан для такого материала (контакт с...
вопрос задан: 25 May 2019 22:26
5
ответов

позвольте по сравнению с определением в clojure

Я хочу сделать локальный экземпляр класса Сканера Java в clojure программе. Почему делает это не работает:; дает мне: количество, не поддерживаемое на этом типе: Символ (позволяют s (новый Сканер "b c")), но это...
вопрос задан: 12 February 2018 22:09
5
ответов

Когда использовать '(или кавычка) в Lisp?

После создания его через большие части вводной книги Lisp я все еще не мог понять то, что специальный оператор (кавычка) (или эквивалентный') делает функция, все же это было на всем протяжении Lisp...
вопрос задан: 5 September 2017 19:11
5
ответов

Что такое '(апостроф) в Lisp / Схема?

Я нахожусь в день 1 час 1 из обучения мне Схема. Само собой разумеется, я ничего не понимаю. Таким образом, я читаю Маленького Интригана и использую эту вещь: http://sisc-scheme.org/sisc-online.php как...
вопрос задан: 5 September 2017 19:08
5
ответов

Попытка учиться: Объектная Переориентация и родовые функции в LISP!

Я читаю Практический язык Common LISP в результате другого вопроса. Я просто прочитал главу 16 и 17, где можно найти, как LISP управляет объектами. Но после нескольких лет размышления, как Java справляется...
вопрос задан: 23 May 2017 12:26
5
ответов

Поиск хорошего кода Lisp для чтения [копирует]

Возможный Дубликат: Примеры превосходного кода языка Common LISP? Я в настоящее время пытаюсь стать опытным в языке Common LISP и изучить некоторые приемы для написания компактного, четкого и красивого кода в...
вопрос задан: 23 May 2017 12:22
5
ответов

Необходимые ссылки для реализации интерпретатора в C/C++

Я прилагается меня к проекту к integerate интерпретатор в существующее приложение. Язык, который будет интерпретироваться, является производной Lisp со специализированным builtins. Человек '...
вопрос задан: 23 May 2017 12:17
5
ответов

стиль стиля шепелявости 'позволил' синтаксису в пониманиях списка Python

Рассмотрите следующий код:>>> colprint ([(имя, версии [имя] [0] .summary или'') для имени в отсортированном (versions.keys ())]) то, Что делает этот код, должно распечатать элементы...
вопрос задан: 23 May 2017 12:01
5
ответов

Макросы чтения: для чего Вы используете их? [закрытый]

Я пытаюсь получить ощущение частей Lisp, что я не использовал очень много до сих пор. Читайте макросы привлекли мое внимание в данный момент. Нет огромной суммы информации об их использовании и этом...
вопрос задан: 23 October 2016 10:49
5
ответов

Почему Clojure имеет “ключевые слова” в дополнение к “символам”?

У меня есть передающее знание другого, Шепелявит (особенно Схема) от пути назад. Недавно я читал о Clojure. Я вижу, что это имеет и "символы" и "ключевые слова". Символы я знаком с, но...
вопрос задан: 3 March 2014 01:57
5
ответов

Сортировка элементов в списке [дубликат]

Как отсортировать элементы в списке по алфавиту
вопрос задан: 30 September 2012 08:23
5
ответов

Emacs тренируется для становления более удобным и знакомым с редактором сам, а также Lisp? [закрытый]

Существует замечательный проект, названный Ruby Koans, это - серия задач осуществить себя на языке Ruby, ступая Вы через стандартную библиотеку с помощью комплекта Поблочного тестирования Ruby в качестве...
вопрос задан: 16 September 2012 15:30
5
ответов

Получение первых n элементов списка в языке Common LISP?

Как я получил бы первые n элементы списка? ПОЛЬЗОВАТЕЛЬ CL> (равный (некоторые - функционируют 2' (1 20 300)), '(1 20)) T, я абсолютно уверен, что это элементарно, но помогает брату newb.
вопрос задан: 30 June 2012 04:51
5
ответов

Что означает тот “Lisp может быть записан сам по себе?”

Paul Graham записал, что "Необычная вещь о Lisp - на самом деле, качество определения Lisp - состоит в том, что это может быть записано сам по себе". Но это не кажется наименее разрядным необычным или категорическим мне...
вопрос задан: 29 April 2012 15:20
5
ответов

Как я могу снова использовать gethash поиск в языке Common LISP?

У меня есть хеш-таблица, где ключи являются довольно сложными списками с подсписками символов и целых чисел, и значение должно быть изменено в зависимости от уже существующего значения. Таблица составлена с:...
вопрос задан: 3 March 2012 13:39
5
ответов

Как запустить Clozure CL (Lisp) из сценария оболочки на OS X?

Я попробовал следующее: $ cat args.sh \ #! / Применение / CCl / dx86cl64 (формат t "~ & ~ S ~ &" * args *) $ ./args.sh Не удалось загрузить изображение кучи lisp из ./args.sh Я могу напрямую запустить lisp нормально: $ /...
вопрос задан: 15 February 2012 18:15
5
ответов

Дизайн компилятора Lisp [закрывается]

Я ищу книгу дизайна компилятора. Я изучаю это в колледже; но лекции никогда не предназначались для меня. Кроме того, в моем колледже они не делают многого практичного, и я верю, делаю ли я искренне...
вопрос задан: 16 August 2010 20:45
5
ответов

Scheme и Clojure не имеют предиката типа атома - это дизайном?

Язык Common LISP и LISP Emacs имеют предикат типа атома. Scheme и Clojure не имеют его. http://hyperpolyglot.wikidot.com/lisp Является там причиной дизайна этого - или является ею просто не основа...
вопрос задан: 12 August 2010 11:41
5
ответов

Отладка кода Lisp

Во время веб-поиска я нашел следующий комментарий: Традиционные методы отладки Lisp могут все еще использоваться. Что традиционные отлаживают методы? Обычно, какие инструменты используются для отладки...
вопрос задан: 15 July 2010 22:35
5
ответов

недостатки языка Common LISP создают список из двух символов, clojure недостатки требует seq к недостаткам на?

(Правовая оговорка - я знаю о значении Seqs в Clojure) В языке Common LISP, функция недостатков может использоваться для объединения двух символов в список: (определение s 'x) (определение l 'y) (подставляет s l) В clojure - Вы...
вопрос задан: 11 July 2010 10:58
5
ответов

Безопасность данных Lisp / проверка

Это - действительно просто концептуальный вопрос для меня в этой точке. В Lisp программы являются данными, и данные являются программами. REPL делает точно, что - чтения и затем оценивают. Таким образом, как каждый идет о...
вопрос задан: 8 June 2010 18:34
5
ответов

Действительно ли возрастающее Макроопределение возможно?

Я часто нахожу следующий тип возрастающего определения полезным: (определите (нечто) (отобразите "панель")) (нечто); панель печати (определяют нечто (позвольте ((нечто панели)) (лямбда () (отображаете "нечто")...
вопрос задан: 4 May 2010 08:39