problems with intl.lisp and sbcl
- Subject: problems with intl.lisp and sbcl
- From: Raymond Toy
- Date: Tue, 10 Feb 2009 17:50:00 -0500
Andreas Eder wrote:
> ; (INTL::LET
> ; ((INTL::A (INTL::READ-CHAR INTL::STREAM))
> ; (INTL::B (INTL::READ-CHAR INTL::STREAM))
> ; (INTL::C (INTL::READ-CHAR INTL::STREAM))
> ; (INTL::D (INTL::READ-CHAR INTL::STREAM)))
> ; (INTL::+ (INTL::ASH (INTL::CHAR-CODE INTL::D) 24)
> ; (INTL::ASH (INTL::CHAR-CODE INTL::C) 16)
> ; (INTL::ASH (INTL::CHAR-CODE INTL::B) 8) (INTL::CHAR-CODE INTL::A)))
> ;
> ; note: The first argument never returns a value.
>
> ; (INTL::CHAR-CODE INTL::D)
> ; ==>
> ; INTL::D
>
> this looks very suspicious to me. Has anybody got an idea?
>
>
Try to add (:use :cl) in the defpackage for intl in
maxima-package.lisp. This will probably fix everything.
Ray