summaryrefslogtreecommitdiff
path: root/examples/README
blob: 2a362f2cd2d11e7bfb260aa61cd338b32bad1cff (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
							       -*- text -*-

This directory contains examples illustrating various aspects of Guile
programming.

See the README files in the subdirectories for details.

scripts             Examples for writing simple scripts in Guile Scheme.
box		    Example for extending Guile with a new data type.
box-module	    Similar to `box', but defines new procedures in a
		    named module.
box-dynamic	    Implements the box type in a dynamically loadable
		    library.
box-dynamic-module  Combination of `box-module' and `box-dynamic': 
		    Implements the `box' type in a shared library and
		    defines the procedures in a Guile module.
modules		    Examples for writing and using Guile modules.
safe		    Examples for creating and using safe environments.