This is the mail archive of the
guile@cygnus.com
mailing list for the Guile project.
Where should guile modules store meta data?
- To: Jost Boekemeier <jostobfe@calvados.zrz.TU-Berlin.DE>
- Subject: Where should guile modules store meta data?
- From: thi <ttn@mingle.glug.org>
- Date: Wed, 2 Jun 1999 11:08:43 -0700 (PDT)
- Cc: guile@cygnus.com
- References: <199906021212.MAA06261@linux.zrz.TU-Berlin.DE>
- Reply-To: ttn@netcom.com
one concern is that searching for `load' is regularized when there is a
one-to-one correspondance between module names and dir/dir/file names.
a two-file system, on the other hand, makes it easier to wrap guile
around arbitrary scheme code, and this is a major win, IMHO.
perhaps the load mechanism should adopt the two-file system by
recognizing files w/ extension .scmh either preferentially, or w/ the
understanding that reading ./FILE.scmh means ./FILE.scm should also be
read.
as for module properties, `define-module' should be able to handle
normal object properties, right?
thi