mit-scheme-users
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [MIT-Scheme-users] ref error


From: Chris Hanson
Subject: Re: [MIT-Scheme-users] ref error
Date: Wed, 1 Nov 2017 10:59:18 -0700

What's ref? Do you mean vector-ref?

On Nov 1, 2017 6:48 AM, "David Gray" <address@hidden> 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 v 0) (exp (- (+ (/ (square (- x (ref v 1))) (* 2 (square (ref v 3)) )) (/ (square (- y (ref v 2))) (* 2 (square (ref v 4)))))))))
And then:
 (g2d 1 2 ‘(1 2 3 4 5))
#| .9500411305585278 |#

However if I save this as a file eg ref-error.scm and then load the file from *scheme* I get:
;Unbound variable: ref

 Any ideas?
_______________________________________________
MIT-Scheme-users mailing list
address@hidden
https://lists.gnu.org/mailman/listinfo/mit-scheme-users

reply via email to

[Prev in Thread] Current Thread [Next in Thread]