commit 0ef44fc9ce6a88f9b47c3f35ac4bbc2fba50e3da
parent 92d566ecba848b72f0272985297b096f7f565a38
Author: Wolfgang Corcoran-Mathe <wcm@sigwinch.xyz>
Date: Tue, 30 Jan 2024 15:30:07 -0500
Sec. 3.2: Semantic markup.
Diffstat:
1 file changed, 5 insertions(+), 5 deletions(-)
diff --git a/doc/r7rs-small/r7rs-small.texinfo b/doc/r7rs-small/r7rs-small.texinfo
@@ -918,15 +918,15 @@ No object satisfies more than one of the following predicates:
@end itemize
-and all predicates created by define-record-type.
+and all predicates created by @code{define-record-type}.
-These predicates define the types boolean, bytevector, character, the empty list object,
-eof-object, number, pair, port, procedure, string, symbol, vector, and all record types.
+These predicates define the types @dfn{boolean}, @dfn{bytevector}, @dfn{character}, the empty list object,
+@dfn{eof-object}, @dfn{number}, @dfn{pair}, @dfn{port}, @dfn{procedure}, @dfn{string}, @dfn{symbol}, @dfn{vector}, and all record types.
Although there is a separate boolean type, any Scheme value can be used as a boolean
value for the purpose of a conditional test. As explained in section 6.3, all values count as
-true in such a test except for #f. This report uses the word ``true'' to refer to any Scheme
-value except #f, and the word ``false'' to refer to #f.
+true in such a test except for @code{#f}. This report uses the word ``true'' to refer to any Scheme
+value except @code{#f}, and the word ``false'' to refer to @code{#f}.
@node External representations (basic)
@section External representations (basic)