[CM] problem with #! in CMUCL
Dave Phillips
dlphilp@bright.net
Sun, 24 Nov 2002 15:37:59 -0500
Greetings:
Thanks for the note, Torsten, but here's what happens with the current
2.4.0 and CMUCL 18d :
* (new seq name 'test)
#<SEQ "#<SEQ "TEST">">
* #!test
Reader error on #<Two-Way Stream, Input = #<Synonym Stream to
SYSTEM:*STDIN*>, Output = #<Synonym Stream to SYSTEM:*STDOUT*>>:
No dispatch function defined for #\!.
Restarts:
0: [ABORT] Return to Top-Level.
Debug (type H for help)
(COMMON-LISP::%READER-ERROR
#<Two-Way Stream, Input = #<Synonym Stream to SYSTEM:*STDIN*>, Output =
#<Synonym Stream to SYSTEM:*STDOUT*>>
"No dispatch function defined for ~S."
#\!)
Source: Error finding source:
Error in function DEBUG::GET-FILE-TOP-LEVEL-FORM: Source file no longer
exists:
target:code/reader.lisp.
0] 0
*
Best regards,
== Dave Phillips
The Book Of Linux Music & Sound at http://www.nostarch.com/lms.htm
The Linux Soundapps Site at http://linux-sound.org
Currently listening to: Jelly Roll Morton, "The Pearls"
Torsten Anders wrote:
>
> Using CM 2.3.4 an CMUCL 18d I had no problems like that.
>
> * (new seq name 'test)
> #<seq: "test">
> * #!test
> #<seq: "test">
>
> So I do not think your error is caused by the read macro '#!', but no
> further help unfortunately -- can not reproduce your error.
>
> Regards,
> Torsten
>
> On Sun, 2002-11-24 at 16:43, Dave Phillips wrote:
> > Greetings:
> >
> > Raeding through Rick Taube's new NM text I discovered that CMUCL
> > doesn't like the #! prefix. For example:
> >
> > * (object-time #!test)
> >
> > Reader error on #<Two-Way Stream, Input = #<Synonym Stream to
> > SYSTEM:*STDIN*>, Output = #<Synonym Stream to SYSTEM:*STDOUT*>>:
> > No dispatch function defined for #\!.
> > [snip]
> --
> Torsten Anders
> Sonic Arts Research Centre
> Queens University Belfast
> Tel: +44 28 9027 4831
>
> _______________________________________________
> Cmdist mailing list
> Cmdist@ccrma.stanford.edu
> http://ccrma-mail.stanford.edu/mailman/listinfo/cmdist