(no subject)

Aubrey Jaffer (jaffer@martigny.ai.mit.edu)
Tue, 23 Sep 1997 13:46:25 -0400 (EDT)

References: <m0xDW5c-000cuUC@aubrey.jaffer>
From: Mikael Djurfeldt <mdj@nada.kth.se>
Date: 23 Sep 1997 19:15:57 +0200
Lines: 8
X-Mailer: Gnus v5.4.63/Emacs 19.34
X-UIDL: ad9105dbad4beaec68ae52dfdb0d2391

Aubrey Jaffer <jaffer@martigny.ai.mit.edu> writes:

> I released new versions of SLIB and JACAL yesterday. The JACAL
> problems (at least) should be fixed by this release.

I still get the error "Unbound variable: horner" with Jacal1a7.

/mdj

Thank you for your succinct problem-report. JACAL is written in
Scheme, which is case-insensitive for identifiers. Guile supposedly
has some mechanism for case-sensitivity, but I have not kept up with
the releases. The following patch should fix the `Horner' problem.

-=-=-=-=-

diff -c -N temp/jacal/modeinit.scm temp/njacal/modeinit.scm
*** temp/jacal/modeinit.scm Wed Feb 9 20:11:48 1994
--- temp/njacal/modeinit.scm Tue Sep 23 13:34:13 1997
***************
*** 13,19 ****

(set! linkradicals #t) ;Relate radicals in the traditional manner.

! (set! Horner #f) ;Horner's rule on expression output

(set! page-height #t) ;#t for pagination on, #f off

--- 13,19 ----

(set! linkradicals #t) ;Relate radicals in the traditional manner.

! (set! horner #f) ;Horner's rule on expression output

(set! page-height #t) ;#t for pagination on, #f off

diff -c -N temp/jacal/toploads.scm temp/njacal/toploads.scm
*** temp/jacal/toploads.scm Mon Sep 22 12:44:54 1997
--- temp/njacal/toploads.scm Tue Sep 23 13:34:20 1997
***************
*** 22,28 ****
(define math:phases #f)
(define math:trace #f)
(define linkradicals #f)
! (define Horner #f)
(define page-height #f)
(define page-width #f)
(define newextstr #f)
--- 22,28 ----
(define math:phases #f)
(define math:trace #f)
(define linkradicals #f)
! (define horner #f)
(define page-height #f)
(define page-width #f)
(define newextstr #f)