On Thu, 2017-11-02 at 10:02 +0200, David Gray wrote:
> This could have been the case as I was messing around in the repl.
> However when I tried to find the simplest case to replicate
> the error I restarted scheme, did a load, then got the error. Then I
> restarted again, pasted the code from the
This could have been the case as I was messing around in the repl. However when
I tried to find the simplest case to replicate
the error I restarted scheme, did a load, then got the error. Then I restarted
again, pasted the code from the file to *scheme*
where everything was OK. Another thing tha
On Wed, 2017-11-01 at 23:59 +0200, David Gray wrote:
> This is the scmutils generic ref. When I replace the generic ref with
> vector-ref it works ok, I just thought this error was strange, the
> only difference being loading the file or just using it from the
> repl.
There is this "gotcha" with t
This is the scmutils generic ref. When I replace the generic ref with
vector-ref it works ok, I just thought this error was strange, the only
difference being loading the file or just using it from the repl.
Sent from my iPad
On 1 Nov 2017, at 20:41, Taylor R Campbell wrote:
>> Date: Wed, 1 N
> Date: Wed, 1 Nov 2017 10:59:18 -0700
> From: Chris Hanson
>
> What's ref? Do you mean vector-ref?
Presumably this is the scmutils generic ref.
___
MIT-Scheme-users mailing list
MIT-Scheme-users@gnu.org
https://lists.gnu.org/mailman/listinfo/mit-sche
What's ref? Do you mean vector-ref?
On Nov 1, 2017 6:48 AM, "David Gray" wrote:
> I’m using ScmUtils 2016 compiled to a band using version 9.2 on OSX, and
> I’m running into a strange error.
> The simplest case I can boil it down to is:
> Using *scheme* I can do
> (define (g2d x y v)
> (* (ref
I’m using ScmUtils 2016 compiled to a band using version 9.2 on OSX, and I’m
running into a strange error.
The simplest case I can boil it down to is:
Using *scheme* I can do
(define (g2d x y v)
(* (ref v 0) (exp (- (+ (/ (square (- x (ref v 1))) (* 2 (square (ref v 3))
)) (/ (square (- y (re