Subject: Re: [historical] Invoking a Lisp compiler
From: rpw3@rigden.engr.sgi.com (Rob Warnock)
Date: 1999/01/25
Newsgroups: comp.lang.lisp
Message-ID: <78heb0$24csi@fido.engr.sgi.com>
Erik Naggum  <erik@naggum.no> wrote:
+---------------
| | The related question is, can one generate DLLs and whatnot with Allegro
| | (and/or other modern Lisp implementations)?
| 
|   yes.  however, "DLL" is a Windows thing.  it is as yet not possible for
|   end users to build shared objects or shared libraries, the Unix way.
+---------------

Actually, the latest version of MzScheme provides a compiler-to-C ["mzc"]
that allows compiling Scheme code into a MzScheme "extension" which in Unix
is a ".so" file (a.k.a. DSO). Such files can later be linked into a running
MzScheme session with the [non-standard] call (load-extension "foo.so").


-Rob

-----
Rob Warnock, 8L-855		rpw3@sgi.com
Applied Networking		http://reality.sgi.com/rpw3/
Silicon Graphics, Inc.		Phone: 650-933-1673
2011 N. Shoreline Blvd.		FAX: 650-964-0811
Mountain View, CA  94043	PP-ASEL-IA