Re: [MIT-Scheme-users] ref error

2017-11-02 Thread Matt Birkholz
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

Re: [MIT-Scheme-users] ref error

2017-11-02 Thread David Gray
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

Re: [MIT-Scheme-users] ref error

2017-11-01 Thread Matt Birkholz
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

Re: [MIT-Scheme-users] ref error

2017-11-01 Thread David Gray
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

Re: [MIT-Scheme-users] ref error

2017-11-01 Thread Taylor R Campbell
> 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

Re: [MIT-Scheme-users] ref error

2017-11-01 Thread Chris Hanson
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

[MIT-Scheme-users] ref error

2017-11-01 Thread David Gray
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