Вопросы по теме 'r6rs'
Схема: используя только R6RS, как определить мантиссу и показатель степени flonum
Возможно ли извлечь мантиссу и экспоненту из числа с плавающей запятой в основных реализациях схемы R6RS так, чтобы: v = f x b ^ e f - мантисса b - основание e - экспонента
Например: 3,14 = 0,785 x 2 ^ 2
Если он не поддерживается, я хотел бы...
306 просмотров
schedule
15.10.2021
В чем разница между letrec, letrec * из R6RS и letrec из Racket?
И letrec , и letrec* находятся в R6RS, но есть только letrec в Racket, не letrec* . В чем разница между ними?
753 просмотров
schedule
30.10.2021
точные/неточные результаты, такие как sqrt и целые корни
Требования к реализации R6RS 3.4 гласят:
... Потенциально неточные операции, такие как sqrt , при применении к точным аргументам должны по возможности давать точные ответы (например, квадратный корень из точных 4 должен быть точным 2)....
242 просмотров
schedule
14.03.2022
включать и загружать в mit-схеме
В чем разница между (include path) и (load path) в mit-scheme ?
Я просматриваю исходный код mit-scheme и вижу несколько применений include , и я нашел определение load в справочной документации, но не могу найти семантику.
Я также нашел...
115 просмотров
schedule
30.03.2022
Как сделать часть макроса гигиеничной
Я хотел бы иметь версию lambda под названием lambda-r , из которой можно return . Пример:
(+ ((lambda-r ()
(return 1)
2)) 5)
Это даст значение 6 . Хотя вы могли бы ожидать, что значение будет равно 7, оно равно 6, поскольку 1...
263 просмотров
schedule
27.07.2022
сокращение для ((лямбда ()) )
Есть ли в схеме сокращение для ((лямбда()))
Например, вместо
((lambda ()
(define x 1)
(display x)))
Я хотел бы иметь возможность сделать что-то вроде
(empty-lambda
(define x 1)
(display x))
784 просмотров
schedule
23.02.2024
r6rs и определить тип записи
Привет всем,
для класса мне пришлось импортировать некоторые библиотеки.
у меня ошибка, после проверки библиотек проблема в основном сводится к
r6rs, который выдает эту ошибку: define-record-type: unbound identifier in module in:...
519 просмотров
schedule
05.04.2024