r7rs-small-texinfo

Unnamed repository; edit this file 'description' to name the repository.
git clone https://kaka.farm/~git/r7rs-small-texinfo
Log | Files | Refs

commit 91c82fc754d54154e8eb4085b646faf4b62325a9
parent d84164ca34b1e5ccd6e89c5076b65c06f5109cf5
Author: Wolfgang Corcoran-Mathe <wcm@sigwinch.xyz>
Date:   Fri,  2 Feb 2024 12:27:53 -0500

Fix typos and node-name confusion.

These were discovered by makeinfo.

Diffstat:
Mdoc/r7rs-small/appendix-a.texinfo | 4++--
Mdoc/r7rs-small/appendix-b.texinfo | 4++--
Mdoc/r7rs-small/derived/case-lambda.texinfo | 2+-
Mdoc/r7rs-small/derived/conditionals.texinfo | 2+-
Mdoc/r7rs-small/derived/exception-handling.texinfo | 2++
Mdoc/r7rs-small/primitive-expressions.texinfo | 2+-
Mdoc/r7rs-small/procedures/system-interface.texinfo | 2+-
Mdoc/r7rs-small/program-structure.texinfo | 6+++---
Mdoc/r7rs-small/r7rs-small.texinfo | 6+++---
9 files changed, 16 insertions(+), 14 deletions(-)

diff --git a/doc/r7rs-small/appendix-a.texinfo b/doc/r7rs-small/appendix-a.texinfo @@ -1,5 +1,5 @@ -@node Appendix A Standard Libraries -@section Appendix A Standard Libraries +@node Appendix A +@section Appendix A. Standard Libraries This section lists the exports provided by the standard libraries. The libraries are factored so as to separate features which might not be supported by all implementations, or which diff --git a/doc/r7rs-small/appendix-b.texinfo b/doc/r7rs-small/appendix-b.texinfo @@ -1,5 +1,5 @@ -@node Appendix B Standard Feature Identifiers -@section Appendix B Standard Feature Identifiers +@node Appendix B +@section Appendix B. Standard Feature Identifiers An implementation may provide any or all of the feature identifiers listed below for use by cond-expand and features, but must not provide a feature identifier if it does not provide diff --git a/doc/r7rs-small/derived/case-lambda.texinfo b/doc/r7rs-small/derived/case-lambda.texinfo @@ -1,7 +1,7 @@ @node Case-lambda @subsection Case-lambda -@deffn {library syntax case-lambda @svar{clause}@dots{} +@deffn {library syntax} case-lambda @svar{clause}@dots{} Syntax: Each @svar{clause} is of the form @code{(}@svar{formals} @svar{body}@code{)}, where @svar{formals} and @svar{body} diff --git a/doc/r7rs-small/derived/conditionals.texinfo b/doc/r7rs-small/derived/conditionals.texinfo @@ -25,7 +25,7 @@ The last @svar{clause} can be an ``else clause,'' which has the form Semantics: A @code{cond} expression is evaluated by evaluating the @svar{test} expressions of successive @svar{clause}s in order until one of -them evaluates to a true value (@xref{Booleans). When a @svar{test} +them evaluates to a true value (@xref{Booleans}). When a @svar{test} evaluates to a true value, the remaining @svar{expression}s in its @svar{clause} are evaluated in order, and the results of the last @svar{expression} in the @svar{clause} are returned as the results of the diff --git a/doc/r7rs-small/derived/exception-handling.texinfo b/doc/r7rs-small/derived/exception-handling.texinfo @@ -41,3 +41,5 @@ exception handler is that of the @code{guard} expression. (raise (list (cons 'b 23)))) @result{} (b . 23) @end example + +@end deffn diff --git a/doc/r7rs-small/primitive-expressions.texinfo b/doc/r7rs-small/primitive-expressions.texinfo @@ -36,7 +36,7 @@ syntax: @svar{constant} @code{(quote} @svar{datum}@code{)} evaluates to @svar{datum}. @svar{Datum} can be any external representation of a Scheme object -(@xref{External representations (basic)}). This notation is used to include +(@xref{External representations basic}). This notation is used to include literal constants in Scheme code. @example diff --git a/doc/r7rs-small/procedures/system-interface.texinfo b/doc/r7rs-small/procedures/system-interface.texinfo @@ -1,4 +1,4 @@ -@node System interfacea +@node System interface @section System interface Questions of system interface generally fall outside of the domain of this report. diff --git a/doc/r7rs-small/program-structure.texinfo b/doc/r7rs-small/program-structure.texinfo @@ -436,12 +436,12 @@ with explicitly defined interfaces to the rest of the program. This section defines the notation and semantics for libraries. @menu -* Library Syntax:: +* Library syntax:: * Library example:: @end menu -@node Library Syntax -@subsection Library Syntax +@node Library syntax +@subsection Library syntax A library definition takes the following form: diff --git a/doc/r7rs-small/r7rs-small.texinfo b/doc/r7rs-small/r7rs-small.texinfo @@ -275,7 +275,7 @@ with them in @ref{Delayed evaluation}. In the same way, the procedure @code{parameterize}, and is described with it in @ref{Dynamic bindings}. A program can use a global variable definition to bind any variable. It may -subsequently alter any such binding by an assignment (@xref{Assignment}). +subsequently alter any such binding by an assignment (@xref{Assignments}). These operations do not modify the behavior of any procedure defined in this report or imported from a library (@xref{Libraries}). Altering any global binding that has @@ -336,8 +336,8 @@ it means that the locations in the object are fresh. @chapter Appendices @menu -* Appendix A Standard Libraries:: -* Appendix B Standard Feature Identifiers:: +* Appendix A:: +* Appendix B:: @end menu @include appendix-a.texinfo