1
Fork 0
mirror of https://git.savannah.gnu.org/git/guile.git synced 2025-06-27 21:40:34 +02:00
guile/ice-9
Andy Wingo dc68fdb961 move module-public-interface to C, and expose it as C API
* libguile/modules.h:
* libguile/modules.c:
* ice-9/boot-9.scm (module-public-interface): Move definition of
  module-public-interface to C, where it is now available as
  scm_module_public_interface ().
2008-09-29 21:36:25 +02:00
..
debugger * scheme-using.texi (Error Handling, Interactive Debugger): Minor 2006-09-25 21:05:46 +00:00
debugging (command-loop): Use 2008-03-19 22:56:17 +00:00
.cvsignore *** empty log message *** 1999-10-05 22:36:14 +00:00
and-let-star.scm merge from 1.8 branch 2006-04-16 23:43:48 +00:00
arrays.scm merge from 1.8 branch 2006-04-16 23:43:48 +00:00
boot-9.scm move module-public-interface to C, and expose it as C API 2008-09-29 21:36:25 +02:00
buffered-input.scm merge from 1.8 branch 2006-04-16 23:43:48 +00:00
calling.scm merge from 1.8 branch 2006-04-16 23:43:48 +00:00
ChangeLog Single stepping through code from Emacs 2008-07-17 23:05:57 +01:00
channel.scm merge from 1.8 branch 2006-04-16 23:43:48 +00:00
common-list.scm merge from 1.8 branch 2006-04-16 23:43:48 +00:00
compile-psyntax.scm * psyntax.ss (build-data): Don't quote self-evaluating expressions 2003-01-16 11:48:14 +00:00
debug.scm merge from 1.8 branch 2006-04-16 23:43:48 +00:00
debugger.scm merge from 1.8 branch 2006-04-16 23:43:48 +00:00
deprecated.scm * deprecated.scm (make-uniform-array): Don't pass the prototype as 2006-02-12 01:01:46 +00:00
documentation.scm merge from 1.8 branch 2006-06-17 22:53:04 +00:00
emacs.scm merge from 1.8 branch 2006-04-16 23:43:48 +00:00
expect.scm merge from 1.8 branch 2006-04-16 23:43:48 +00:00
format.scm merge from 1.8 branch 2006-10-09 22:59:10 +00:00
ftw.scm merge from 1.8 branch 2006-10-09 22:59:10 +00:00
gap-buffer.scm merge from 1.8 branch 2006-04-16 23:43:48 +00:00
gds-client.scm Single stepping through code from Emacs 2008-07-17 23:05:57 +01:00
gds-server.scm * gds.el (gds-run-debug-server): Use variable 2006-10-12 23:24:02 +00:00
getopt-long.scm merge from 1.8 branch 2006-04-16 23:43:48 +00:00
hcons.scm merge from 1.8 branch 2006-04-16 23:43:48 +00:00
history.scm merge from 1.8 branch 2006-04-16 23:43:48 +00:00
i18n.scm Changes from arch/CVS synchronization 2007-01-31 20:58:20 +00:00
lineio.scm merge from 1.8 branch 2006-04-16 23:43:48 +00:00
list.scm merge from 1.8 branch 2006-04-16 23:43:48 +00:00
ls.scm merge from 1.8 branch 2006-04-16 23:43:48 +00:00
Makefile.am don't compile psyntax.scm 2008-09-28 18:24:20 +02:00
mapping.scm merge from 1.8 branch 2006-04-16 23:43:48 +00:00
match.scm Fix `(ice-9 match)' for lists of lists. 2008-02-22 16:05:30 +00:00
networking.scm merge from 1.8 branch 2006-04-16 23:43:48 +00:00
null.scm merge from 1.8 branch 2006-04-16 23:43:48 +00:00
occam-channel.scm merge from 1.8 branch 2006-04-16 23:43:48 +00:00
optargs.scm a number of small compilation fixes 2008-09-25 13:46:09 +02:00
poe.scm merge from 1.8 branch 2006-04-16 23:43:48 +00:00
popen.scm merge from 1.8 branch 2006-04-16 23:43:48 +00:00
posix.scm merge from 1.8 branch 2006-04-16 23:43:48 +00:00
pretty-print.scm merge from 1.8 branch 2006-04-16 23:43:48 +00:00
psyntax-pp.scm compile psyntax-pp 2008-09-25 13:40:13 +02:00
psyntax.scm rename psyntax.ss to psyntax.scm to hack around makefile foo 2008-09-26 17:35:37 +02:00
q.scm merge from 1.8 branch 2006-04-16 23:43:48 +00:00
r4rs.scm merge from 1.8 branch 2006-04-16 23:43:48 +00:00
r5rs.scm merge from 1.8 branch 2006-04-16 23:43:48 +00:00
rdelim.scm merge from 1.8 branch 2006-04-16 23:43:48 +00:00
README Initial revision 2001-06-13 09:25:43 +00:00
receive.scm merge from 1.8 branch 2006-04-16 23:43:48 +00:00
regex.scm merge from 1.8 branch 2006-04-16 23:43:48 +00:00
runq.scm further compilation fixes -- all files compile fine now 2008-09-25 17:17:02 +02:00
rw.scm merge from 1.8 branch 2006-04-16 23:43:48 +00:00
safe-r5rs.scm merge from 1.8 branch 2006-04-16 23:43:48 +00:00
safe.scm merge from 1.8 branch 2006-04-16 23:43:48 +00:00
serialize.scm merge from 1.8 branch 2006-04-16 23:43:48 +00:00
session.scm further compilation fixes -- all files compile fine now 2008-09-25 17:17:02 +02:00
slib.scm Changes from arch/CVS synchronization 2007-10-02 03:16:28 +00:00
stack-catch.scm merge from 1.8 branch 2006-04-16 23:43:48 +00:00
streams.scm merge from 1.8 branch 2006-04-16 23:43:48 +00:00
string-fun.scm further compilation fixes -- all files compile fine now 2008-09-25 17:17:02 +02:00
syncase.scm rename psyntax.ss to psyntax.scm to hack around makefile foo 2008-09-26 17:35:37 +02:00
test.scm merge from 1.8 branch 2006-04-16 23:43:48 +00:00
threads.scm further compilation fixes -- all files compile fine now 2008-09-25 17:17:02 +02:00
time.scm merge from 1.8 branch 2006-04-16 23:43:48 +00:00
weak-vector.scm merge from 1.8 branch 2006-04-16 23:43:48 +00:00

This directory contains various bits of Guile Scheme code.
Most of these are packaged as modules, with foo.scm implementing
the module `(ice-9 foo)'.

The non-module files are:

boot-9.scm	-- loaded on guile startup
		   implements module system + lots of other stuff
arrays.scm	-- loaded by boot-9.scm
networking.scm	-- loaded by boot-9.scm
posix.scm	-- loaded by boot-9.scm
r4rs.scm	-- loaded by boot-9.scm