summaryrefslogtreecommitdiff
path: root/examples/modules/README
diff options
context:
space:
mode:
Diffstat (limited to 'examples/modules/README')
-rw-r--r--examples/modules/README26
1 files changed, 26 insertions, 0 deletions
diff --git a/examples/modules/README b/examples/modules/README
new file mode 100644
index 000000000..12df77f69
--- /dev/null
+++ b/examples/modules/README
@@ -0,0 +1,26 @@
+ -*- text -*-
+
+This directory includes examples which show how to write and use Guile
+modules in Scheme programs.
+
+The descriptions below assume that you have a working copy of Guile
+installed and available with the standard installation prefix
+`/usr/local'.
+
+main:
+
+ The main program, which uses the modules described below to perform
+ some actions. Module usage and selective importing as well as
+ renaming is demonstrated here.n
+
+ $ ./main
+
+ or
+
+ guile -s main
+
+module-0.scm, module-1.scm, module-2.scm:
+
+ Two modules which export several procedure, some of which have the
+ same names (so that renaming/selection is required for proper
+ importing).