home: hub: zuo

Download patch

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?]{