aboutsummaryrefslogtreecommitdiffstats
path: root/scm.1
diff options
context:
space:
mode:
Diffstat (limited to 'scm.1')
-rw-r--r--scm.166
1 files changed, 47 insertions, 19 deletions
diff --git a/scm.1 b/scm.1
index 3ed0590..8d5ce5b 100644
--- a/scm.1
+++ b/scm.1
@@ -1,5 +1,5 @@
.\" dummy line
-.TH SCM "Dec 5 1998"
+.TH SCM "Jan 4 2000"
.UC 4
.SH NAME
scm \- a Scheme Language Interpreter
@@ -8,30 +8,40 @@ scm \- a Scheme Language Interpreter
[-a
.I kbytes
]
-[-ibvqmu]
-[-p
-.I number
+[-muvqib]
+[--version]
+[--help]
+.br
+[[-]-no-init-file] [-p
+.I int
+] [-r
+.I feature
+] [-h
+.I feature
+]
+.br
+[-d
+.I filename
+] [-f
+.I filename
+] [-l
+.I filename
]
+.br
[-c
.I expression
-]
-[-e
+] [-e
.I expression
]
-[-f
-.I filename
+[-o
+.I dumpname
]
-[-l
-.I filename
-]
-[-d
+.br
+[-- | - | -s] [
.I filename
+] [
+.I arguments ...
]
-[-r
-.I feature
-]
-[-- | - | -s]
-[filename] [arguments ...]
.br
.sp 0.3
.SH DESCRIPTION
@@ -47,6 +57,8 @@ to "Init.scm" in the source directory.
Unless the option
.I -no-init-file
+or
+.I --no-init-file
occurs in the command line, "Init.scm" checks to see if there is file
"ScmInit.scm" in the path specified by the environment variable HOME
(or in the current directory if HOME is undefined). If it finds such
@@ -94,6 +106,10 @@ is 2, 3, 4, or 5
will require the features neccessary to support R2RS, R3RS, R4RS, or
R5RS, respectively.
.TP
+.BI -h feature
+provides
+.I feature.
+.TP
.BI -l filename
.TP
.BI -f filename
@@ -111,6 +127,18 @@ If
contains initialization code, it will be run when the database is
opened.
.TP
+.BI -o dumpname
+saves the current SCM session as the executable program
+.I dumpname.
+This option works only in SCM builds supporting
+.BI dump.
+
+If options appear on the command line after
+.I -o dumpname,
+then the saved session will continue with processing those options
+when it is invoked. Otherwise the (new) command line is processed as
+usual when the saved image is invoked.
+.TP
.BI -p level
sets the prolixity (verboseness) to
.I level.
@@ -295,9 +323,9 @@ enhancements, internal representations, and how to extend or include
.I scm
in other programs.
.SH AUTHORS
-Aubrey Jaffer (jaffer @ ai.mit.edu)
+Aubrey Jaffer (jaffer @ alum.mit.edu)
.br
-Radey Shouman (Radey.Shouman @ splashtech.com)
+Radey Shouman (shouman @ ne.mediaone.net)
.SH BUGS
.SH SEE ALSO
The SCM home-page: