From: NicknameOptional
Subject: sharp plus colon
Date: 
Message-ID: <1146085855.376705.49920@y43g2000cwc.googlegroups.com>
The code line says:

(defvar *default-bin-type*
  #+RT "bbin"
  #+(:AND :LUCID :RIOS) "rbin"
  #+:IRIX "mbin"
  #+MCL "fasl"
  #+ACLPC "fsl")

How do you say #+: ?  Where is it in the manual?
What is the line for Lispworks?

-- newbie
From: Pascal Bourguignon
Subject: Re: sharp plus colon
Date: 
Message-ID: <87k69cox1h.fsf@thalassa.informatimago.com>
"NicknameOptional" <··········@yahoo.com> writes:

"NicknameOptional" <··········@yahoo.com> writes:

> The code line says:
>
> (defvar *default-bin-type*
>   #+RT "bbin"
>   #+(:AND :LUCID :RIOS) "rbin"
>   #+:IRIX "mbin"
>   #+MCL "fasl"
>   #+ACLPC "fsl")
>
> How do you say #+: ?  

You don't.

> Where is it in the manual?

Nowhere, because it doesn't parse like that.
It parses as:   #+  :IRIX
Which is the same as #+ IRIX
because #+ and #- read the following s-exp in the KEYWORD package.


> What is the line for Lispworks?

The same as for any other implementation:

(defvar *default-bin-type* 
 #.(pathname-type (compile-file-pathname 
                     (merge-pathnames "TEST.LSP" (user-homedir-pathname)))))

-- 
__Pascal_Bourguignon__               _  Software patents are endangering
()  ASCII ribbon against html email (o_ the computer industry all around
/\  1962:DO20I=1.100                //\ the world http://lpf.ai.mit.edu/
    2001:my($f)=`fortune`;          V_/   http://petition.eurolinux.org/