diff --git a/collects/scribblings/reference/booleans.scrbl b/collects/scribblings/reference/booleans.scrbl index 5c32a83a9d..0e758c7638 100644 --- a/collects/scribblings/reference/booleans.scrbl +++ b/collects/scribblings/reference/booleans.scrbl @@ -3,9 +3,10 @@ @title[#:tag "booleans"]{Booleans and Equality} -True and false are represented by the values @scheme[#t] and -@scheme[#f], respectively, though operations that depend a boolean -value typically treat anything other than @scheme[#f] as true. +True and false @deftech{booleans} are represented by the values +@scheme[#t] and @scheme[#f], respectively, though operations that +depend a boolean value typically treat anything other than @scheme[#f] +as true. See also: @scheme[and], @scheme[or], @scheme[andmap], @scheme[ormap]. diff --git a/collects/scribblings/reference/chars.scrbl b/collects/scribblings/reference/chars.scrbl index af6341ed57..ddf2d503f8 100644 --- a/collects/scribblings/reference/chars.scrbl +++ b/collects/scribblings/reference/chars.scrbl @@ -7,7 +7,7 @@ @guideintro["characters"]{characters} -MzScheme characters range over Unicode scalar values, which includes +@deftech{Characters} range over Unicode scalar values, which includes characters whose values range from @schemevalfont{#x0} to @schemevalfont{#x10FFFF}, but not including @schemevalfont{#xD800} to @schemevalfont{#xDFFF}. diff --git a/collects/scribblings/reference/numbers.scrbl b/collects/scribblings/reference/numbers.scrbl index 9d8ac7df0f..10962ad275 100644 --- a/collects/scribblings/reference/numbers.scrbl +++ b/collects/scribblings/reference/numbers.scrbl @@ -9,7 +9,7 @@ @guideintro["numbers"]{numbers} -All numbers are @deftech{complex numbers}. Some of them are +All @deftech{numbers} are @deftech{complex numbers}. Some of them are @deftech{real numbers}, and all of the real numbers that can be represented are also @deftech{rational numbers}, except for @as-index{@scheme[+inf.0]} (positive @as-index{infinity}), diff --git a/collects/scribblings/reference/regexps.scrbl b/collects/scribblings/reference/regexps.scrbl index ff5b3d8915..f9aaeeb423 100644 --- a/collects/scribblings/reference/regexps.scrbl +++ b/collects/scribblings/reference/regexps.scrbl @@ -14,14 +14,14 @@ @local-table-of-contents[] -Regular expressions are specified as strings or byte strings, using -the same pattern language as the Unix utility @exec{egrep} or Perl. A -string-specified pattern produces a character regexp matcher, and a -byte-string pattern produces a byte regexp matcher. If a character -regexp is used with a byte string or input port, it matches UTF-8 -encodings (see @secref["encodings"]) of matching character streams; -if a byte regexp is used with a character string, it matches bytes in -the UTF-8 encoding of the string. +@deftech{Regular expressions} are specified as strings or byte +strings, using the same pattern language as the Unix utility +@exec{egrep} or Perl. A string-specified pattern produces a character +regexp matcher, and a byte-string pattern produces a byte regexp +matcher. If a character regexp is used with a byte string or input +port, it matches UTF-8 encodings (see @secref["encodings"]) of +matching character streams; if a byte regexp is used with a character +string, it matches bytes in the UTF-8 encoding of the string. Regular expressions can be compiled into a @defterm{regexp value} for repeated matches. The @scheme[regexp] and @scheme[byte-regexp]