Re: Mysterious variable name

Johan Ur Riise <[email protected]>
Newsgroups gmane.lisp.ilisp.devel
Message-ID <[email protected]>
On Sun, May 12, 2002 at 07:35:47PM +0300, Hannu Koivisto wrote:
> Johan Ur Riise <[email protected]> writes:
> 
> > I use cmucl and ilisp in debian woody. Sometimes this message shows up
> 
> Not all of us use Debian so please specify the version of ILISP
> next time.

apt-cache show ilisp
Version: 5.11.1-5cCLan2

> 
> > Error in KERNEL::UNBOUND-SYMBOL-ERROR-HANDLER:  
> > the variable |^@Q| is unbound.
> >
> > That is caret, commercial at, upper case Q inside multiple escape characters.
> 
> I'd guess ^@ represents a zero byte (you can test it by moving the
> cursor before / on top of ^ and hitting `C-x =' or by moving one
> character right, in which case the cursor should jump before / on
> top of Q (and not before / on top of @ as you might expect if ^ and
> @ were actually separate characters)).
> 
> I have never seen a similar case with a zero byte + Q combination
> but do I see a similar case with one or two zero bytes (IIRC) every
> now and then.  I'm pretty sure this is an ILISP issue and not a
> CMUCL issue (followups set accordingly).

It is a nullbyte, yes. The q I might have typed. This is some of the
input and output:

In the *cmulisp-normal* buffer, I have several GC-outputs, the lisp has
done nothing for a few hours. Then I type a form in a lisp-buffer:
(floor 3 4), and execute it with C-c C-e.
In the *cmulisp-normal* buffer again, first the correct result from the
form, then 0]. I type q (looks like I am in the debugger, but...)

;;;Evaluating floor
0
3
0] 

q


Error in KERNEL::UNBOUND-SYMBOL...

Nothing special with the 0], except there are two spaces after it.


> 
> I may take a look at this at some point (at the moment it's
> slightly over +20°C here so if it is a choice between hacking ILISP
> and taking my Africa Twin for a ride to some nice gravel roads,

lucky you

-- 
Johan Ur Riise
90 15 77 78

_______________________________________________________________

Have big pipes? SourceForge.net is looking for download mirrors. We supply
the hardware. You get the recognition. Email Us: [email protected]
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.