Add :gsl-version and :before options to defmfun
The option :gsl-version will allow specification of when the function was introduced into GSL. If the current version preceeds that version, the defmfun compiles into an error signal. The :before option allows the placement of code to execute prior to calling the foreign function.
Showing with 67 additions and 37 deletions