ref: 4d85edb4f221de8a1748ee38dcc6963d8d2da33a
parent: 9e2aa26b0574b4ac53c838f6b59fd78f952c3923
author: Jens Axel Søgaard <jensaxel@soegaard.net>
date: Mon Nov 20 15:44:51 CST 2023
Update lang-zuo.scrbl Fix typos.
--- a/zuo-doc/lang-zuo.scrbl
+++ b/zuo-doc/lang-zuo.scrbl
@@ -73,7 +73,7 @@
each module is evaluated only once, and it's made workable in part by
the absence of mutable data structures in Zuo, and in part because
there is no support for compiling a @racketmodname[zuo] module and
-saving it separate from it's instantiation in a Zuo process or saved
+saving it separate from its instantiation in a Zuo process or saved
image.
Zuo macros consume a representation of syntax that uses plain pairs,
@@ -271,7 +271,7 @@
submodules nested in submodules.
A submodule becomes a procedure of zero arguments that is a mapped
-from the symbol form of @racket[id] in the encloding module's
+from the symbol form of @racket[id] in the enclosing module's
representation as a hash table (see @secref["module-protocol"]).
Calling the procedure evaluates the @racket[defn-or-expr] content of
the submodule, where expression results are printed and the procedure's
@@ -723,7 +723,7 @@
@section{Variables}
-A @tech{variable} is a value with a name that contains an another
+A @tech{variable} is a value with a name that contains another
value. The contained value is initially undefined, and attempting to
access the contained value before it's set results in an error where
the variable's name is used in the error message. A variable's
@@ -804,7 +804,7 @@
@defproc[(void [v any/c] ...) void?]{
-Accepts any number of arguments and ignored them, returning the void
+Accepts any number of arguments and ignores them, returning the void
value.}
@@ -855,7 +855,7 @@
If the first @racket[v] is a string, its characters are printed
followed by @litchar{: }. All
other @racket[v]s (including the first one if it's not a string) are
-combined using @racket[~v], and that resulting string's characters are
+combined using @racket[~v], and the resulting string's characters are
printed.}
@@ -1086,7 +1086,7 @@
@itemlist[
@item{@racket['dir] mapped to a path string: the working directory of
- the new porcess; if @racket[executable] is a relative path, it
+ the new process; if @racket[executable] is a relative path, it
is relative to this directory}
@item{@racket['env] mapped to a list of pairs of strings: environment
@@ -1275,7 +1275,7 @@
@defproc[(mkdir-p [dir path-string?]) void?]{
Creates a directory @racket[dir] if it does not already exist, along
-with its ancector directories.}
+with its ancestor directories.}
@defproc[(rmdir [dir path-string?]) void?]{