[plt-scheme] questions about require and complie

From: Psy-Kosh (psykosh at earthlink.net)
Date: Mon Jun 28 23:38:52 EDT 2004

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

> Can you move the DLL to "compiled/native/i386/win32"? Then, when
you
> try to require "hello.scm", "hello.dll" will be loaded instead
(much
> like "hello.zo" is loaded from "compiled" when present).
> 

Yeah, was just wondering if there was any way to "require" a dll from
an arbitrary directory. Thanks though.

> But, 
> 
> > > (define y (compile ziggy))
> > > y
> > write: cannot marshal constant that is embedded in compiled
code:
> 
> if a value has no printed form, it can't exist in compiled code
that is
> written to a file (or stdout).

Okay, so what's actually in there then? a quoted reference to the
actual procedure?

(I'm guessing with primatives, what it does is just stick the name
there, or such?)

Thanks. :)

Joey Katz

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.2-nr2 (Windows XP) - GPGOE 0.4.1

iQCVAwUBQODkTJzw44XQRmJ0AQKz/gP/cZatqghA7rCX7g1Zx86WAXrCb09X/77X
juuz9OeyOnrQ1VKVfHeYEnr9FpAjtTulNeuiC+uxvH7W0GeLOeeBCoyMcKa8Y6nE
pFywDFdzfr5juldCjVHuuIx4N6DvsiiBxLzAXm4EQlra+vumCNBZJzTYttnNXF2n
74NK2uDGDAY=
=P5VH
-----END PGP SIGNATURE-----




Posted on the users mailing list.