[slime-devel] Re: CLISP support broken in CVS

Christophe Rhodes csr21 at cam.ac.uk
Thu Oct 28 21:53:13 UTC 2004


Helmut Eller <e9626484 at stud3.tuwien.ac.at> writes:

> Bill_Clementson at peoplesoft.com writes:
>
>> FYI - CLISP 2.33 support seems to be broken in CVS. Here's the contents of
>> the *inferior-lisp* buffer when I attempt to load CLISP:
> [snip]
>> Current point in control string:
>>   Value: ~D = #x~X = #o~O = #b~:,,' ,8B = ~E
>>                                 |
>> Break 1 SWANK[2]>
>
> I think this control string is legal and CLISP is broken.

It's not, and clisp is quite right, though its error message is
somewhat poor.  In SBCL:

* (format nil "~:,,' ,8B" 1)

debugger invoked on a SB-FORMAT:FORMAT-ERROR in thread 3429:
  error in FORMAT: parameters found after #\: or #\@ modifier
  ~:,,' ,8B
    ^
See also:
  The ANSI Standard, Section 22.3

Cheers,

Christophe





More information about the slime-devel mailing list