• Liam Healy's avatar
    Substitute for dim0 and dim1 in funcallables when scalarsp=NIL · 127d3d02
    Liam Healy authored
    Previously, the funcallable form made by #'make-funcallable-form (for
    e.g. ODE solvers) when scalarsp=T involved substituting the symbols
    'dim0 and 'dim1, but when scalarsp=NIL, would not do the substitution.
    This caused an error when those unevaluated and unbound symbols
    appeared in the lambda.  By altering #'faify-form with an additional
    'dimension-values argument and calling 
    (value-from-dimensions argspec dimension-values) 
    instead of 
    (parse-callback-argspec argspec 'dimensions), 
    this problem is fixed.
    127d3d02
Name
Last commit
Last update
calculus Loading commit data...
data Loading commit data...
documentation Loading commit data...
eigensystems Loading commit data...
fast-fourier-transforms Loading commit data...
floating-point Loading commit data...
histogram Loading commit data...
init Loading commit data...
interpolation Loading commit data...
linear-algebra Loading commit data...
mathematical Loading commit data...
ordinary-differential-equations Loading commit data...
physical-constants Loading commit data...
random Loading commit data...
solve-minimize-fit Loading commit data...
special-functions Loading commit data...
statistics Loading commit data...
test-unit Loading commit data...
tests Loading commit data...
basis-splines.lisp Loading commit data...
chebyshev.lisp Loading commit data...
gsll.asd Loading commit data...
hankel.lisp Loading commit data...
list Loading commit data...
polynomial.lisp Loading commit data...
series-acceleration.lisp Loading commit data...
series-struct.lisp Loading commit data...
sorting.lisp Loading commit data...
wavelet.lisp Loading commit data...