это будет сложный вопрос, я связался с автором, но до сих пор нет ответов я не дам ему выстрелили здесь: В пакете RCL (http://common-lisp.net/project/rcl/) примеры:Пакет RCL и Inf
(in-package :rcl)
(r-init)
(r "/" 1 5)
RCL> 0.2d0
(r "print" (r% "/" 1 5))
RCL> ;R# [1] 0.2
0.2d0
выше нормально, но
(r "/" 1 0)
RCL>> #<a FLOATING-POINT-OVERFLOW>
сломанной
(r "print" (r% "/" 1 0))
RCL>> ;R# [1] Inf
#<a FLOATING-POINT-OVERFLOW>
сломаны
или (r "log" 0)
Как обойти это так, что, когда R попадает в инф значения моя Лисп не ломается, а просто дает сообщение, что вычисленный инф значение; Вышеприведенный пример - простой пример, но есть моменты, когда мы имеем во время деления статистических процедур на ноль, которые тем не менее не делают недействительными результаты, а R возвращает окончательное значение (например, во время оптимизации), но это, к сожалению, сбой при использовании RCL.
Ссылка на RCL? – Shane