Pure defmfun callbacks dynamically specified fully functional
Redefine the form of :callback-dynamic to be (dimensions (function scalarsp) ...) and usage in numerical-differentiation, numerical-integration, and monte-carlo. Parse this variable in callbacks.lisp with #'cbd-dimensions and #'cbd-functions. Fix error in wfo-declare which had gsl-function hardwired. If manually defined (defconstant +success+ 0), all tests that pass in master also pass here: SBCL TOTAL: 1451 assertions passed, 5 failed, 0 execution errors. CCL TOTAL: 1454 assertions passed, 2 failed, 0 execution errors.
Showing with 65 additions and 64 deletions