This is the mail archive of the
kawa@sourceware.cygnus.com
mailing list for the Kawa project.
How does Kawa's define_proc() call work?
- To: kawa at sourceware dot cygnus dot com
- Subject: How does Kawa's define_proc() call work?
- From: "Nic Ferrier" <nferrier at tapsellferrier dot co dot uk>
- Date: Sun, 20 Feb 2000 23:16:19 +0000
I understand that define_proc maps a scheme name to a class
implementation via a classname.
But can someone explain to me how it works for the .scm files?
eg: in the Scheme initScheme() environment setup there are lots of
define_proc calls like this one:
define_proc("file_exists?" "kawa.lib.files");
Since kawa.lib.files is a scm file and not a class I can't work out
what this is doing.
As far as I can see it should be handled by class AutoloadProcedure
but that doesn't seem to be handling .scm files either.
Can someone please explain?
Sorry for the lame question.
Nic Ferrier