The following snippet:<br><br>(let ((v1 #m(1d0 2d0 3d0))<br> (v2 #m(3d0 2d0 1d0)))<br> (let ((interpolation (make-interpolation +linear-interpolation+<br> v1 v2))<br> (accel (make-acceleration)))<br>
(evaluate interpolation 2d0 :ya v2 :x1 v1 :acceleration accel)))<br><br>throws an error on SBCL (1.0.34): <br><br>There is no applicable method for the generic function<br> #<STANDARD-GENERIC-FUNCTION C-ARRAY:ORIGINAL-ARRAY (1)><br>
when called with arguments<br> (NIL).<br> [Condition of type SIMPLE-ERROR]<br><br>spline interpolation works. So, what am I missing? <br><br>Mirko<br>