exit status clarifications in reference doc
svn: r11747
This commit is contained in:
parent
3d4c42a442
commit
18176568c7
|
@ -14,7 +14,7 @@
|
||||||
@(define eventspace
|
@(define eventspace
|
||||||
@tech[#:doc '(lib "scribblings/gui/gui.scrbl")]{eventspace})
|
@tech[#:doc '(lib "scribblings/gui/gui.scrbl")]{eventspace})
|
||||||
|
|
||||||
@title[#:tag "running-sa"]{Starting MzScheme or MrEd}
|
@title[#:tag "running-sa"]{Running MzScheme or MrEd}
|
||||||
|
|
||||||
The core PLT Scheme run-time system is available in two main variants:
|
The core PLT Scheme run-time system is available in two main variants:
|
||||||
|
|
||||||
|
@ -90,11 +90,20 @@ timers to stop, @|etc| in the main @|eventspace| by evaluating
|
||||||
@scheme[(scheme 'yield)]. This waiting step can be suppressed with the
|
@scheme[(scheme 'yield)]. This waiting step can be suppressed with the
|
||||||
@Flag{V}/@DFlag{no-yield} command-line flag.
|
@Flag{V}/@DFlag{no-yield} command-line flag.
|
||||||
|
|
||||||
The exit status for the MzScheme or MrEd process indicates an error if
|
@; ----------------------------------------------------------------------
|
||||||
an error occurs during a command-line @scheme[eval], @scheme[load], or
|
|
||||||
@scheme[require] when no read-eval-print loop is started. Otherwise,
|
@section[#:tag "exit-status"]{Exit Status}
|
||||||
the exit status is @scheme[0] or determined by a call to
|
|
||||||
@scheme[exit].
|
The default exit status for a MzScheme or MrEd process is non-zero if
|
||||||
|
an error occurs during a command-line @scheme[eval] (via @Flag{e},
|
||||||
|
etc.), @scheme[load] (via @Flag{f}, @Flag{r}, etc.), or
|
||||||
|
@scheme[require] (via @Flag{-l}, @Flag{t}, etc.), but only when no
|
||||||
|
read-eval-print loop is started. Otherwise, the default exit status is
|
||||||
|
@scheme[0].
|
||||||
|
|
||||||
|
In all cases, a call to @scheme[exit] (when the default @tech{exit
|
||||||
|
handler} is in place) can end the process with a specific status
|
||||||
|
value.
|
||||||
|
|
||||||
@; ----------------------------------------------------------------------
|
@; ----------------------------------------------------------------------
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue
Block a user