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