|
From: <pj...@in...> - 2010-11-13 15:02:43
|
Didier Verna <di...@lr...> writes: > Talking to myself: > > I wrote: > >> | #+ccl (#_this-should-not-bother-you-because-you-are-not-ccl 1) >> >> | *** - READ from #<INPUT BUFFERED FILE-STREAM CHARACTER #P"test.lisp" @16>: >> | After #\# is #\_ an undefined dispatch macro character >> | >> | zsh: exit 1 clisp test.lisp > > After reading CLHS's entry for *read-suppress*, I'm afraid that clisp > is right: "Dispatching macro characters continue to parse an infix > numerical argument, and invoke the dispatch function.". > > So what would be your advice around this problem? I can for example > conditionally add a file to my ASDF system, although this sounds a bit > like using a bazooka to kill a mosquito... One way would be to conditionnay define #_, in implementations that don't have it. -- __Pascal Bourguignon__ http://www.informatimago.com/ A bad day in () is better than a good day in {}. |