Skip to content
Snippets Groups Projects
Commit 127d3d02 authored by Liam M. Healy's avatar Liam M. Healy
Browse files

Substitute for dim0 and dim1 in funcallables when scalarsp=NIL

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.
parent 2ea64e90
No related branches found
No related tags found
No related merge requests found
Loading
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment