1
Fork 0
mirror of https://git.savannah.gnu.org/git/guile.git synced 2025-04-29 19:30:36 +02:00
Mirror of the upstream GNU Guile repository on Savannah. https://www.gnu.org/software/guile/
Find a file
Jim Blandy 1f9e22264d Changes for NeXT, suggested by Robert Brown.
* configure.in: Call AC_TYPE_MODE_T.
(AC_CHECK_HEADERS): Add libc.h, to get more prototypes on the
NeXT.  Put header file list in alphabetical order.
* configure, scmconfig.h.in: Regenerated.
* filesys.c [HAVE_LIBC_H]: #include <libc.h>.

* filesys.c [HAVE_STRING_H]: #include <string.h>, to get prototype
for strerror.
1996-08-06 20:29:18 +00:00
ice-9 a few fixups to primitive functions 1996-08-04 22:32:07 +00:00
libguile Changes for NeXT, suggested by Robert Brown. 1996-08-06 20:29:18 +00:00
.cvsignore *** empty log message *** 1996-08-01 08:38:52 +00:00
ChangeLog . 1996-08-06 19:48:49 +00:00
config.guess maintainer changed: was lord, now jimb; first import 1996-07-25 22:56:11 +00:00
config.sub maintainer changed: was lord, now jimb; first import 1996-07-25 22:56:11 +00:00
configure Rehashed distribution system, in preparation for nightly 1996-08-01 08:16:15 +00:00
configure.in Rehashed distribution system, in preparation for nightly 1996-08-01 08:16:15 +00:00
COPYING maintainer changed: was lord, now jimb; first import 1996-07-25 22:56:11 +00:00
GUILE-VERSION * GUILE-VERSION: Updated to 1.0b3. 1996-08-01 08:15:34 +00:00
INSTALL *** empty log message *** 1996-08-02 21:21:11 +00:00
install-sh maintainer changed: was lord, now jimb; first import 1996-07-25 22:56:11 +00:00
Makefile.in Changes in preparation for nightly snapshots. 1996-08-02 21:34:20 +00:00
NEWS * README: Renamed from ANNOUNCE; include bug report address, 1996-08-06 19:44:39 +00:00
README * README: Renamed from ANNOUNCE; include bug report address, 1996-08-06 19:44:39 +00:00
TODO . 1996-07-25 23:13:49 +00:00

This is beta release 1.0b3 of Guile, the GNU extension language library.
Please send bug reports to bug-guile@prep.ai.mit.edu.

Guile is a portable, embeddable Scheme implementation written in C.
Guile provides a machine independent execution platform that can be
linked in as a library when building extensible programs.

Guile is derived from SCM, by Aubrey Jaffer and others.  Tom Lord
librarified SCM, yielding Guile.  He wrote Guile's operating system,
Ice-9, connected Guile to Tcl/Tk and the `rx' regular expression
matcher, and took care of a lot of miscellany.

Interesting files include:
- INSTALL, which contains instructions on building and installing Guile.
- NEWS, which describes user-visible changes since the last release of Guile.
- COPYING, which describes the terms under which you may redistribute
  Guile, and explains that there is no warranty.

The Guile source tree is laid out as follows:

doc:	  Documentation for Guile, in Texinfo form.
libguile: The Guile Scheme interpreter, packaged as an object
          library for you to link with your programs.
guile:    An interactive front end for the Guile Scheme interpreter.
rx:       A regular expression matching library, interfaced to Guile.
ice-9:    Guile's module system, initialization code, and other infrastructure.
lang:     A Guile module of tools for writing lexical analyzers and parsers.
ctax:     A Guile module providing a C-like syntax for Scheme.