This is the mail archive of the kawa@sources.redhat.com mailing list for the Kawa project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]

Re: home-directory in .kawarc.scm; kawa.init for SLIB; hash tables


Per Bothner writes:
 > Look in the gnu/kawa/slib directory.  That is how I prefer to
 > "import" slib packages.  People should not have to deal with kawa.init
 > files.

Well, hm.  There's not much there.  I'm trying to port some code I
wrote that uses lots of SLIB stuff that isn't in Kawa
(e.g. 'common-list-functions), so I figured the answer was to install
SLIB separately and make a kawa.init file.  Do you plan to add all of
SLIB's packages to the Kawa distribution?  Even the "require" function 
that comes with Kawa isn't compatible with SLIB's-- it doesn't accept
string arguments.

 > I think the thing to do is propose a Schme API,
 > preferable one used by other Scheme implementation(s) and/or slib
 > and/or Common Lisp.  Of course you'd use Java's hashCode, but not
 > necessarily java.util.Hashtable - though perhaps that would make
 > sense.

I will try to write something up, if no one speaks up with their own
implementation.

--dougo@ccs.neu.edu


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]