1
Fork 0
mirror of https://git.savannah.gnu.org/git/guile.git synced 2025-06-14 23:50:19 +02:00

* rw.c: new file, implementing C part of module (ice-9 rw).

(scm_read_string_x_partial): moved from ioext.c
	(scm_init_rw): new proc.
	* rw.h: new file.
	init.c: include rw.h and call scm_init_rw.
	Makefile.am: include rw.c and rw.h.
This commit is contained in:
Gary Houston 2001-04-29 13:03:14 +00:00
parent 370bababda
commit b0e5fd8c3d
7 changed files with 254 additions and 111 deletions

View file

@ -114,6 +114,7 @@
#include "libguile/random.h"
#include "libguile/rdelim.h"
#include "libguile/read.h"
#include "libguile/rw.h"
#include "libguile/scmsigs.h"
#include "libguile/script.h"
#include "libguile/simpos.h"
@ -588,10 +589,11 @@ scm_init_guile_1 (SCM_STACKITEM *base)
scm_load_startup_files ();
/* this is located here, not from a deep understanding of the
/* these are located here, not from a deep understanding of the
module system, but as a way of avoiding segv and other
undesirable side effects that arise from various alternatives. */
scm_init_rdelim ();
scm_init_rw ();
}
/* Record here whether SCM_BOOT_GUILE_1 has already been called. This