Pascal Saremsky wrote:
> I've typed in section 23.1.2.1 (Examples of Effect of Readtable Case on the
> Lisp Reader) from the Common Lisp Hyperspec, which goes as follows
>
> [cut]
>
> which should return:
>
> [cut]
> But instead I get:
>
> [cut]
>
> I.e., everything in upper case regardless. I'm using Harlequin LispWorks.
My version of Lispworks (Lispworks for Windows 4.1.18) returns exactly what
it should return according to the spec.
What version are you using?
Arthur Lemmens
Arthur,
I'm using LispWorks Personal Edition Version 4.1.0 on Windows98. Perhaps
I've permanently altered an internal variable (is that possible?), and I
ought to reinstall the whole system? Or, perhaps they've fixed a bug between
4.1.0 and 4.1.18, and I should reinstall anyway.
-Pascal
Arthur Lemmens wrote in message <·················@simplex.nl>...
>
>My version of Lispworks (Lispworks for Windows 4.1.18) returns exactly what
>it should return according to the spec.
>What version are you using?
>
>Arthur Lemmens
>
Pascal Saremsky wrote:
> Or, perhaps they've fixed a bug between 4.1.0 and 4.1.18, and I should
> reinstall anyway.
That's what it looks like.
I tried your code on version 4.0.1, and it went wrong in the way you
described. Then I ran (scm:print-patch-load-history) in 4.1.18, which gave
the following entry:
- loaded public patch SYSTEM 1.123
Make the reader understand the readtable case of a readtable in LWW.
Arthur
Hi all,
If anybody cares: I reported the bug with Harlequin. They acknowledged that
it is a bug with the Personal edition and that they do not provide patches
for it, but that it works in the Enterprise or Professional edition.
-Pascal