Benjamin Smith wrote:

>On Mon, May 07, 2007 at 08:39:28PM +0400, Vadim wrote:
>  
>
>>Adam Kennedy wrote:
>>
>>    
>>
>>>One alternative for the bridging stuff would be to look at using
>>>something like Language::LISP.
>>>      
>>>
>>...
>>
>>    
>>
>>>That tends to be a more common area for bridges to languages.
>>>      
>>>
>>Although there are different approaches within Language:: namespace
>>("bridge" connections like Language::Haskell, etc, and also "toy"
>>implementations like Language::Basic) it is indeed common area for
>>bridges to languages.
>>
>>So, I'll stick with Language::Lisp name.
>>    
>>
>
>If your module only connects to one LISP implementation, I'd urge you to
>make sure you put that name in the namespace, eg Language::Lisp::CMUCL.
>
>  
>
no, it uses CFFI, so this should cover every implementation supporting that.

I'm developing using CLISP, but not relying on its internals.

Indeed, implementation-dependant things should be in their own packages.


Vadim.


Reply via email to