==========
guile3.0
==========

Guile is an implementation of the Scheme programming language,
supporting the Revised5 and most of the Revised6 language
reports, as well as many SRFIs.
Guile is designed to help programmers create flexible applications
that can be extended by users or other programmers with plug-ins,
modules, or scripts.

Guile  comes in several complementary packages for Cygwin:

Package name  Guile version  Executable name
------------  --------------  --------------------
guile1.8        1.8.*        /usr/bin/{guile,guild,guile-config}-1.8 
guile2.0        2.0.*        /usr/bin/{guile,guild,guile-config}-2.0 
guile2.2        2.2.*        /usr/bin/{guile,guild,guile-config}-2.2 
guile3.0        3.0.*        /usr/bin/{guile,guild,guile-config}-3.0 


Separate packages and executables are needed because Guile implementation
are not compatible between major release and you could need a specific 
version for your build.
 
The package postinstallation script uses alternatives(8) to install a symlink
/usr/bin/t{guile,guild,guile-config} that points to one of the above-named 
executables.  By default this symlink will track the highest-numbered version 
of Guile that you install on your system, unless you reset it, either manually 
or using alternatives(8).
See alternatives(8) for more details.

Cygwin maintainer:  Marco Atzeri
License:            GPL

Please address questions and bug reports to the Cygwin mailing list
<cygwin@cygwin.com>.
