4 (compile 'maxima
::make-unspecial
7 (format t
"~%;;; Declaring ~A as NOT SPECIAL" s
)
8 (ffi::c-inline
(s) (:object
) :object
9 "(#0)->symbol.stype &= ~stp_special;"
13 (eval-when (:load-toplevel
)
14 (defun maxima::make-unspecial
(s)
16 (format t
"~%;;; Declaring ~A as NOT SPECIAL" s
)
17 (ffi::c-inline
(s) (:object
) :object
18 "(#0)->symbol.stype &= ~stp_special;"
22 (si::trap-fpe
'floating-point-underflow nil
)
23 (si::trap-fpe
'floating-point-overflow t
)