Вопросы с тегом 'abcl'

Armed Bear Common Lisp (ABCL) реализация Common Lisp языка в JVM.
3
ответов

Почему нельзя оптимизировать хвостовые звонки в Lisp на основе JVM?

Основной вопрос: я рассматриваю наиболее значительное применение оптимизации хвостовых вызовов (TCO) как перевод рекурсивного вызова в цикл (в случаях, когда рекурсивный вызов имеет определенную форму). Точнее, при переводе на машинный язык это обычн...
задан 19 окт. '13 в 7:17
2
ответов

Компиляция ABCL и примитивы

Кто-нибудь знает, как (или если) вы можете использовать ABCL для компиляции кода Lisp в .class файлы и создать основной метод, чтобы все это можно было упаковать в файл .jar и запустить? Кроме того, кто-нибудь знает, как получить доступ к примитива...
задан 22 янв. '11 в 0:19
2
ответов

Можете ли вы написать класс Java с ABCL?

Есть ли способ создать класс Java с ABCL (который расширяет другой класс)?
задан 24 янв. '11 в 22:01
3
ответов

Как получить значения в ABCL с помощью Java

Я ищу API для обработки значений в Armed Bear Common Lisp (ABCL) реализации Common Lisp языка в JVM с использованием Java. Он работает, когда функция возвращает (только) список или строку. Когда он возвращает несколько values, я могу получить толь...
задан 27 авг. '13 в 4:43
2
ответов

Запустите ABCL-код, который использует cl-cppre

Со ссылкой на мой предыдущий вопрос: Выполняя функцию lisp из Java, я смог вызвать код Lisp из Java с помощью ABCL. Но проблема в том, что уже существующий код lisp использует пакет CL-PPCRE. Я не могу скомпилировать код, поскольку он говорит: "CL-P...
задан 27 янв. '15 в 17:03
2
ответов

вызов freeling Java API из ABCL

Я пытаюсь вызвать API-интерфейс Freeling (http://nlp.lsi.upc.edu/freeling/) Java (http://devel.cpl.upc.edu/freeling/svn/trunk/APIs/java/) из ABCL (http://common-lisp.net/project/armedbear/). Я выполнил всю процедуру в README API Freeling Java, испол...
задан 09 июля '13 в 22:49
3
ответов

В Allegro CL и ABCL я могу построить структуру с указанием только ее имени типа?

В большинстве реализаций вы можете использовать (make-instance 'struct-type) для создания структуры независимо от того, была ли определена функция конструктора для этого типа. Это не работает на Allegro или ABCL, но эти реализации могут создавать ст...
задан 04 мая '15 в 15:33
2
ответов

Как запустить Armed Bear Common Lisp в Eclipse?

Я хочу изучить Common Lisp, и у меня есть некоторый опыт работы с Java. Я слышал, что Armed Bear - это диалект CL, который работает на JVM, что позволяет мне использовать библиотеки Java. Но я не знаю, как установить его, чтобы я мог выполнять упраж...
задан 20 сент. '15 в 19:03
1
ответ

Проблема с вооруженным медведем common lisp - вызов пользовательских классов из repl?

Я очень новичок в lisp и довольно новичок в java. Я работал над тривиальной игрой в java, и я думал, что было бы интересно взаимодействовать с игрой, поскольку я кодировал ее через REPL. Я следил за Практическим Общим Lispом, и я знаю основную струк...
задан 12 июля '12 в 4:00