Вопросы по теме 'r6rs'

Схема: используя только R6RS, как определить мантиссу и показатель степени flonum
Возможно ли извлечь мантиссу и экспоненту из числа с плавающей запятой в основных реализациях схемы R6RS так, чтобы: v = f x b ^ e f - мантисса b - основание e - экспонента Например: 3,14 = 0,785 x 2 ^ 2 Если он не поддерживается, я хотел бы...
306 просмотров

В чем разница между 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