[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: :export vs. define-public
From: |
Eric E Moore |
Subject: |
Re: :export vs. define-public |
Date: |
Thu, 05 Sep 2002 17:25:47 +0100 |
User-agent: |
Gnus/5.090004 (Oort Gnus v0.04) Emacs/21.2 |
Tom Lord <address@hidden> writes:
> Those two approaches (:export vs. define-public) to public v. private
> module contours are isomorphic, so what's the big deal?
:export makes it considerably easier to port scheme code across
multiple implememntations, since the code to deal with the module
systems, which are regrettably non-standard, can be kept separate from
the R5RS code. If scheme had an official module system, it might not
need :export. 'till guile has a good compiler, I'd like to see it
possible to port code easily. (I suppose one could write a
define-public macro for schemes that lack one, but it's still nice to
have :export)
--
Eric E. Moore
pgpbAlFxjyKTN.pgp
Description: PGP signature
- :export vs. define-public, Tom Lord, 2002/09/04
- Re: :export vs. define-public, Thomas Bushnell, BSG, 2002/09/04
- cvs access broken?, Tom Lord, 2002/09/04
- Re: :export vs. define-public, Tom Lord, 2002/09/04
- Re: :export vs. define-public, Thomas Bushnell, BSG, 2002/09/04
- Re: :export vs. define-public, Tom Lord, 2002/09/04
- Re: :export vs. define-public, Thomas Bushnell, BSG, 2002/09/04
- Re: :export vs. define-public, Tom Lord, 2002/09/04
Re: :export vs. define-public,
Eric E Moore <=