Initial revision
original commit: 0561d33108d697fca6c2b7e721249e2ca00a4a13
This commit is contained in:
parent
6e217d6a29
commit
1470a8d92d
107
man/man1/mred.1
Normal file
107
man/man1/mred.1
Normal file
|
@ -0,0 +1,107 @@
|
||||||
|
.\" dummy line
|
||||||
|
.TH MRED 1 "8 June 1996"
|
||||||
|
.UC 4
|
||||||
|
.SH NAME
|
||||||
|
mred \- The Rice PLT GUI engine
|
||||||
|
.SH SYNOPSIS
|
||||||
|
.B mred
|
||||||
|
[-s
|
||||||
|
.I sysfile
|
||||||
|
]
|
||||||
|
[-q | --no-init-file]
|
||||||
|
[-f
|
||||||
|
.I file
|
||||||
|
]
|
||||||
|
[-e
|
||||||
|
.I expr
|
||||||
|
]
|
||||||
|
[--
|
||||||
|
.I arguments
|
||||||
|
]
|
||||||
|
.SH DESCRIPTION
|
||||||
|
.I MrEd
|
||||||
|
is Rice University's Programming Languages Group's GUI
|
||||||
|
execution engine.
|
||||||
|
.I MrEd
|
||||||
|
runs on a variety of platforms.
|
||||||
|
.PP
|
||||||
|
The -s flag directs
|
||||||
|
.I MrEd
|
||||||
|
to load the startup system from
|
||||||
|
a particular file. This overrides the system directory
|
||||||
|
search path described below in FILES.
|
||||||
|
.PP
|
||||||
|
The -q or --no-init-file flag prevents MrEd from loading
|
||||||
|
the user's startup file ".mredrc" in the user's home
|
||||||
|
directory.
|
||||||
|
.PP
|
||||||
|
After the -s and -q or --no-init-file flags, multiple -f
|
||||||
|
and -e flags can be specified. For each -e flag, the corresponding
|
||||||
|
expression is evaluated. For each -f flag, the corresponding file
|
||||||
|
is loaded (with its directory as the working cirectory).
|
||||||
|
.PP
|
||||||
|
Other arguments before the -- flag are ignored. Once all
|
||||||
|
flags are handled or the -- flag is encountered, the scheme procedure
|
||||||
|
mred:startup is called. This procedure is defined by the standard
|
||||||
|
system, but it can be redefined with the -f or -e flags for
|
||||||
|
application-specific startup sequences.
|
||||||
|
.PP
|
||||||
|
For further information on
|
||||||
|
.I MrEd,
|
||||||
|
please consult the on-line
|
||||||
|
documentation and other information available at
|
||||||
|
.PP
|
||||||
|
.ce 1
|
||||||
|
http://www.cs.rice.edu/CS/PLT/packages/mred/
|
||||||
|
.SH FILES
|
||||||
|
If the -s flag is not specified,
|
||||||
|
.I MrEd
|
||||||
|
looks for its standard system file "mrsystem.ss" with the following
|
||||||
|
search path:
|
||||||
|
.IP
|
||||||
|
* the current working directory
|
||||||
|
.IP
|
||||||
|
* the search path defined by the MREDSYS system evironment
|
||||||
|
variable
|
||||||
|
.IP
|
||||||
|
* the "system" sub-directory in the current working directory
|
||||||
|
.IP
|
||||||
|
* "PLTHOME/mred/system" directory, where "PLTHOME" is replaced
|
||||||
|
with value of the PLTHOME environment variable
|
||||||
|
.IP
|
||||||
|
* "/usr/local/lib/plt/mred/system"
|
||||||
|
.IP
|
||||||
|
* "/usr/lib/plt/mred/system"
|
||||||
|
.IP
|
||||||
|
* "/usr/local/lib/mred/system"
|
||||||
|
.IP
|
||||||
|
* "/usr/lib/mred/system"
|
||||||
|
.PP
|
||||||
|
|
||||||
|
The standard system loads in the core or the mzlib library,
|
||||||
|
using the following search path:
|
||||||
|
.IP
|
||||||
|
* "../mzlib"
|
||||||
|
.IP
|
||||||
|
* "../mzscheme/mzlib"
|
||||||
|
.IP
|
||||||
|
* "../../mzscheme/mzlib"
|
||||||
|
.IP
|
||||||
|
* "PLTHOME/mzscheme/mzlib", where "PLTHOME" is replaced
|
||||||
|
with the value of the PLTHOME environment variable.
|
||||||
|
If the environment variable is undefined,
|
||||||
|
"/usr/local/lib/plt/home" is used
|
||||||
|
.PP
|
||||||
|
Please consult your local administrator to determine whether
|
||||||
|
the on-line documentation has been installed locally.
|
||||||
|
.SH BUGS
|
||||||
|
Email bug reports to plt-bugs@cs.rice.edu. Please mention
|
||||||
|
"MrEd" in the subject line or the message.
|
||||||
|
.SH AUTHOR
|
||||||
|
.I MrEd
|
||||||
|
was implemented by Matthew Flatt (mflatt@cs.rice.edu)
|
||||||
|
using wxWindows by Julian Smart et al. and
|
||||||
|
the conservative garbage collector by Hans Boehm et al.
|
||||||
|
.SH SEE ALSO
|
||||||
|
.BR drscheme(1),
|
||||||
|
.BR mzscheme(1)
|
157
man/man1/mzscheme.1
Normal file
157
man/man1/mzscheme.1
Normal file
|
@ -0,0 +1,157 @@
|
||||||
|
.\" dummy line
|
||||||
|
.TH MZSCHEME 1 "8 June 1996"
|
||||||
|
.UC 4
|
||||||
|
.SH NAME
|
||||||
|
mzscheme \- The Rice PLT Scheme implementation
|
||||||
|
.SH SYNOPSIS
|
||||||
|
.B mzscheme
|
||||||
|
[
|
||||||
|
.I flags
|
||||||
|
] [
|
||||||
|
.I arguments
|
||||||
|
]
|
||||||
|
.SH DESCRIPTION
|
||||||
|
.I MzScheme
|
||||||
|
is Rice University's Programming Languages Group's
|
||||||
|
primary Scheme implementation. It implements the language as
|
||||||
|
described in the
|
||||||
|
.I Revised^4 Report on
|
||||||
|
.I the Algorithmic Language Scheme.
|
||||||
|
In addition, it includes an object system, thread
|
||||||
|
support and some interoperability with code written in C++.
|
||||||
|
.I MzScheme
|
||||||
|
runs on a variety of platforms.
|
||||||
|
.SH OPTIONS
|
||||||
|
.TP
|
||||||
|
.B \-h, --help
|
||||||
|
Shows help for command-line arguments.
|
||||||
|
.TP
|
||||||
|
.B \-c, --esc-cont
|
||||||
|
Call/cc is replaced with call/ec.
|
||||||
|
.TP
|
||||||
|
.B \-k, --const-globs
|
||||||
|
Builtin globals are constant.
|
||||||
|
.TP
|
||||||
|
.B \-s, --set-undef
|
||||||
|
Set! works on undefined identifiers.
|
||||||
|
.TP
|
||||||
|
.B \-a, --no-auto-else
|
||||||
|
Fall-through cond or case is an error.
|
||||||
|
.TP
|
||||||
|
.B \-n, --no-key
|
||||||
|
Keywords not enforced.
|
||||||
|
.TP
|
||||||
|
.B \-r, --script
|
||||||
|
Script mode: use as last flag for scripts.
|
||||||
|
.TP
|
||||||
|
.B \-i, --script-cd
|
||||||
|
Like -r, but also sets the directory.
|
||||||
|
.TP
|
||||||
|
.BI \-e \ expr
|
||||||
|
Evaluates
|
||||||
|
.I expr
|
||||||
|
after
|
||||||
|
.I MzScheme
|
||||||
|
starts.
|
||||||
|
.TP
|
||||||
|
.BI \-f \ file
|
||||||
|
Loads
|
||||||
|
.I file
|
||||||
|
after
|
||||||
|
.I MzScheme
|
||||||
|
starts.
|
||||||
|
.TP
|
||||||
|
.BI \-d \ file
|
||||||
|
Load/cds
|
||||||
|
.I file
|
||||||
|
after
|
||||||
|
.I MzScheme
|
||||||
|
starts.
|
||||||
|
.TP
|
||||||
|
.B \-F
|
||||||
|
.br
|
||||||
|
Loads all remaining arguments after
|
||||||
|
.I MzScheme
|
||||||
|
starts.
|
||||||
|
.TP
|
||||||
|
.B \-D
|
||||||
|
.br
|
||||||
|
Load/cds all remaining arguments after
|
||||||
|
.I MzScheme
|
||||||
|
starts.
|
||||||
|
.TP
|
||||||
|
.B \-x, --no-lib-path
|
||||||
|
Does not try to set (current-library-path).
|
||||||
|
.TP
|
||||||
|
.B \-q, --no-init-file
|
||||||
|
Does not load "~/.mzschemerc".
|
||||||
|
.TP
|
||||||
|
.B \-p, --persistent
|
||||||
|
Catches AIX SIGDANGER (low page space) signal.
|
||||||
|
.TP
|
||||||
|
.B \-v, --version
|
||||||
|
Suppresses the read-eval-print loop.
|
||||||
|
.TP
|
||||||
|
.B \--
|
||||||
|
.br
|
||||||
|
No argument following this switch is used as a switch.
|
||||||
|
.PP
|
||||||
|
Files loaded with -f, etc. and expressions evaluated by -e
|
||||||
|
are loaded and evaluated in the order that they are specified on
|
||||||
|
on the command line.
|
||||||
|
.PP
|
||||||
|
Command-line arguments that are not flags are bound to the
|
||||||
|
Scheme variable `argv' in a vector. The name by which
|
||||||
|
.I MzScheme
|
||||||
|
was invoked is bound to the Scheme variable `program' as a
|
||||||
|
string.
|
||||||
|
.PP
|
||||||
|
For further information on
|
||||||
|
.I MzScheme,
|
||||||
|
please consult the on-line
|
||||||
|
documentation and other information available at
|
||||||
|
.PP
|
||||||
|
.ce 1
|
||||||
|
http://www.cs.rice.edu/CS/PLT/packages/mzscheme/
|
||||||
|
.SH FILES
|
||||||
|
.I MzScheme
|
||||||
|
looks for the "mzlib" library directory using the
|
||||||
|
following search path:
|
||||||
|
.IP
|
||||||
|
If
|
||||||
|
.I MzScheme
|
||||||
|
was invoked with a pathname, the directory
|
||||||
|
of the invoked executable is checked. If the executable
|
||||||
|
is a link, the directory of the referenced file is also
|
||||||
|
checked, recursively following links.
|
||||||
|
.IP
|
||||||
|
If
|
||||||
|
.I MzScheme
|
||||||
|
is not invoked with a pathname, the
|
||||||
|
directories in the PATH environment variable containing
|
||||||
|
a file with the name of the program as invoked (usually
|
||||||
|
"mzscheme") are checked. Links are followed as in the
|
||||||
|
first case.
|
||||||
|
.IP
|
||||||
|
The path in the environment variable MZLIB is tried.
|
||||||
|
.IP
|
||||||
|
The path in the environment variable PLTHOME is checked
|
||||||
|
for a "mzscheme" and then "mzlib" subdirectory.
|
||||||
|
.IP
|
||||||
|
The "/usr/local/lib/plt/mzscheme/mzlib" directory is
|
||||||
|
tried.
|
||||||
|
.PP
|
||||||
|
Please consult your local administrator to determine whether
|
||||||
|
the on-line documentation has been installed locally.
|
||||||
|
.SH BUGS
|
||||||
|
Email bug reports to plt-bugs@cs.rice.edu. Please mention
|
||||||
|
"MzScheme" in the subject line or the message.
|
||||||
|
.SH AUTHOR
|
||||||
|
.I MzScheme
|
||||||
|
was implemented by Matthew Flatt (mflatt@cs.rice.edu).
|
||||||
|
It uses the conservative garbage collector implemented by Hans
|
||||||
|
Boehm and extended by John Ellis. MzScheme was originally based
|
||||||
|
on libscheme, written by Brent Benson.
|
||||||
|
.SH SEE ALSO
|
||||||
|
.BR drscheme(1),
|
||||||
|
.BR mzscheme(1)
|
Loading…
Reference in New Issue
Block a user