5
ответов

Guile и Emacs?

Я изучаю Lisp Emacs, и я столкнулся в это десятилетие со старым сообщением, говоря, что в какой-то момент Хитрость (Схема) заменит Lisp Emacs, или Emacs будет переписан с Хитростью. https://web.archive.org/web/...
вопрос задан: 29 August 2016 02:11
2
ответа

Как проанализировать основное имя файла с помощью Сценария-Fu

Используя Калеку 2.6.6 для Mac OS X (под X11), как загружено с gimp.org. Я пытаюсь автоматизировать скучный ручной процесс со Сценарием-Fu. Я должен был проанализировать имя файла образа для сохранения от различных слоев...
вопрос задан: 30 September 2009 09:56
1
ответ

Схема: почему это результат при переопределении предопределенного оператора?

Я получил неожиданный результат при переопределении оператора + в программе схемы с использованием guile. Я должен отметить, что это произошло во время экспериментов, чтобы попытаться понять язык; нет ...
вопрос задан: 27 August 2010 19:53
1
ответ

Веб-платформы Lisp? [закрытый]

Каково популярное (хорошо, популярный относительно), веб-платформы для различных ароматов LISP?
вопрос задан: 3 October 2008 15:22
1
ответ

Как проверить на утечки памяти в модулях расширения Хитрости?

Я разрабатываю дополнительный модуль для Хитрости, записанной в C. Этот дополнительный модуль встраивает интерпретатор Python. Так как этот дополнительный модуль вызывает интерпретатор Python, я должен проверить что он...
вопрос задан: 17 September 2008 01:28
0
ответов

что не так с этим макросом определения синтаксиса в схеме?

Я работаю через SICP и хотел бы попробовать некоторые примеры хитроумно. Я пробую примеры потоков и хотел реализовать cons-stream, который я получил из этого вопроса StackOverflow. ...
вопрос задан: 23 May 2017 11:45
0
ответов

Утилиты лексирования и анализа

I ' m ищу утилиты лексического анализа и генерации парсеров, отличные от Flex или Bison. Требования: Парсер указывается с использованием контекстно-свободной грамматики LL (*) или GLR. Я бы также рассмотрел ПЭГ. ...
вопрос задан: 19 June 2016 16:13
0
ответов

В схеме хитрости, как я могу перебирать список пар ключ-значение (например, хеш-карту)?

I Я играю лукаво, пытаясь познакомиться с чисто функциональными концепциями программирования. Прежде чем я смогу сделать что-нибудь полезное с любым языком, мне нужно понять некоторые базовые структуры данных и ...
вопрос задан: 29 December 2015 22:21
0
ответов

Странное поведение умножения в интерпретаторе Guile Scheme

Я практиковался в интерпретаторе Scheme в Guile 1.8.8 на OS X. Я заметил кое-что интересное. Вот функция expt, которая в основном выполняет возведение в степень expt (b, n) = b ^ n: (define (квадрат x) (* x x)) ...
вопрос задан: 24 January 2013 08:39
0
ответов

Различия между Guile Scheme и Standard Scheme (в Racket IDE)?

У меня есть куча «устаревшего» кода Guile Scheme, который я хочу запустить в IDE Racket Scheme. Кажется, что различий достаточно, чтобы сделать это нетривиальным упражнением. (Мой уровень Scheme...
вопрос задан: 17 May 2012 13:07
0
ответов

Почему гипотеза Коллатца о хвостовой рекурсии вызывает переполнение стека в Scheme?

Я записал гипотезу Коллатца на схеме: (определить C (лямбда (n) (cond ((eq? n 1) 1) ((четное? n) (C (/ n 2))) (else (C (+ (* n 3) 1)))))) Это хвостовой рекурсивный вызов, но я получаю...
вопрос задан: 17 March 2012 20:09
0
ответов

Когда использовать определение лямбда с «голым» формальным параметром?

В данный момент я изучаю схему Guile, и в документации я неожиданно наткнулся на следующую конструкцию: ((lambda args (display args)) 42) => (42) Это поставило меня в тупик; до этого ...
вопрос задан: 11 January 2012 19:53
0
ответов

контрольная оценка в схеме (хитрость)

Это кажется простым вопросом; возможно, это настолько просто, что трудно найти поиск, который найдет ответ. В Scheme (в частности, реализация Guile, если это делает что-то ...
вопрос задан: 8 July 2011 23:54
0
ответов

Можно ли встроить Guile в приложение C ++ на iOS или Android?

Встраивание Guile в проект C / C ++ выглядит довольно просто, но как это работает на iOS или Android ? Требуются ли сторонние библиотеки, недоступные для этих платформ? Как это ...
вопрос задан: 15 January 2011 15:10
0
ответов

LilyPond: Извлечение названий высот из музыки

Я использую LilyPond для создания тренировочных партитур и этюдов. Я выяснил, как разрешить ввод заметок в сольфеджио Moveable Do и иметь шаблон (см. Ниже), который поддерживает отображение сольфеджио ...
вопрос задан: 7 December 2010 15:18
0
ответов

Схема Guile и CGI?

Недавно я обнаружил, что CGI-скрипты могут быть написаны практически на любом языке, который может печатать на стандартный вывод. Я' я написал небольшой скрипт cgi, который работает на моей локальной установке apache, но не на моей ...
вопрос задан: 17 August 2010 17:57