From 7d69686f71d01de4f8df65b2d417b6b4faaac5ec Mon Sep 17 00:00:00 2001 From: Mark Wooding Date: Tue, 23 Jun 2020 10:33:49 +0100 Subject: [PATCH] doc/: Minor cleanups, as a result of a spell-check pass. Include the accumulated personal wordlist. --- doc/Makefile.am | 3 + doc/concepts.tex | 2 +- doc/misc.tex | 2 +- doc/parsing.tex | 2 +- doc/sod.words | 291 +++++++++++++++++++++++++++++++++++++++++++++++++++++++ 5 files changed, 297 insertions(+), 3 deletions(-) create mode 100644 doc/sod.words diff --git a/doc/Makefile.am b/doc/Makefile.am index 4557143..052247f 100644 --- a/doc/Makefile.am +++ b/doc/Makefile.am @@ -97,6 +97,9 @@ BIB_FILES += sod.bib ## Building the bibliography style. EXTRA_DIST += mdwalpha.dbj +## Spelling dictionary. +EXTRA_DIST += sod.words + ## Building the output documents. MAINTAINERCLEANFILES += sod.pdf sod.bst babelbst.tex diff --git a/doc/concepts.tex b/doc/concepts.tex index 397920f..30b3be6 100644 --- a/doc/concepts.tex +++ b/doc/concepts.tex @@ -1040,7 +1040,7 @@ initialization fragments. There are two kinds of initarg definitions. \emph{User initargs} are defined by an explicit @|initarg| item appearing in a class definition: the item -defines a name, type, and (optionally) a default value for the initarg. +defines a name, a type, and (optionally) a default value for the initarg. \emph{Slot initargs} are defined by attaching an @|initarg| property to a slot or slot initializer item: the property's value determines the initarg's name, while the type is taken from the underlying slot type; slot initargs do diff --git a/doc/misc.tex b/doc/misc.tex index 0fe5165..353c948 100644 --- a/doc/misc.tex +++ b/doc/misc.tex @@ -84,7 +84,7 @@ of these are standard. If a @ is omitted, then the value of the corresponding @ is used. It is conventional usage for a macro to wrap @|once-only| around its body so as to convert the arguments which it should evaluate into safe - gensyms capturing their runtime values. (Not that the simple expansion + gensyms capturing their runtime values. (Note that the simple expansion given above can't do this correctly.) A bare symbol may be written in place of a singleton list. \end{describe} diff --git a/doc/parsing.tex b/doc/parsing.tex index 22960ee..65eefb1 100644 --- a/doc/parsing.tex +++ b/doc/parsing.tex @@ -381,7 +381,7 @@ Character scanners are scanners which read sequences of characters. \end{describe} \begin{describe}{gf}{scanner-unread @ @} - Rewind the @ by one step. The @ must be the previous + Rewind the @ by one step. The @ must be the previous current character, and becomes the current character again. It is an error if: the @ has reached end-of-file; the @ has never been stepped; or @ was not the previous current character. diff --git a/doc/sod.words b/doc/sod.words new file mode 100644 index 0000000..8ed4934 --- /dev/null +++ b/doc/sod.words @@ -0,0 +1,291 @@ +personal_ws-1.1 en 290 +structs +argumentp +SIG +prog +goto +uchar +dylan +valist +paren +MyClass +rprec +toset +CLASSOF +llong +kwparse +KWPARSE +asetf +cls +lbuild +uint +ecase +anaphorics +buf +qualifiable +unspecialized +dir +lvalue +aand +Cygwin +rst +initarg's +initargs +kwtab +asdf +ASDF +linearization +declarator +ABIs +args +Haahr +iostream +atypecase +KWSET +dosequence +PARSEFN +initarg +declp +Habib +constp +decls +psetp +decl +plist +fputs +eof +fil +ichainsz +initializer +setf +continuable +ptrs +env +ptrdiff +postop +lmac +notational +defn +eql +vhv +perl +insts +sym +alignas +Accessor +accessor +wchar +defs +initsz +nref +optionp +kwval +cerror +url +initializers +acyclic +slong +allocators +gensym +dæmon +Mugnier +aecase +specializers +IEC +there'd +enum +numericp +undef +progn +unix +parsers +parser's +inher +bool +unary +incf +awhen +vtmsgs +XCHAIN +unescaped +rôles +locf +vtu +dflt +typedefs +lprec +unkhook +floc +specializer +sint +rôle +seenp +radix +multip +nreverse +vtable +equalp +instsz +accessors +init +resignalling +acond +ifdef +defun +printf +vtables +varargsp +CLOS +clos +chead +KWCALL +unkhookfn +ish +onwards +ulong +jmp +canonfied +iso +fixnum +commentify +ap +ar +lex +disambiguated +offsetof +peekp +charbuf +eval +eg +mLib +oldunk +EuLisp +const +ichains +cv +gc +kwfirst +ichainu +gf +cplusplus +eq +initv +monot +gh +consumedp +fp +propertyp +cond +vmsgs +coercions +acase +lparen +hv +dirs +yacc +defctype +abstractp +canonify +endif +CONV +isbn +methty +upcast +subclassp +Cassels +extern +barrett +linearize +Shalit +upcasts +commentified +oct +signedness +morep +continuep +Invariance +invariance +ifndef +Huchard +nitty +locative +externp +tc +gensyms +msg +designator +anaphoric +externs +th +ABI +va +linearizes +makev +frob +vh +destructuring +preop +ACM +ty +schar +scrutinee +vt +malloc +ilayout +islotsz +docp +alice +stmts +rparen +enums +aif +linearizations +declarators +etypecase +ichain +nestedp +prec +aetypecase +sllong +kwargs +KWARGS +issn +expr +islots +strcmp +KWTAIL +spacep +constantp +fixnums +pre +ret +atsign +sshort +sizeof +suppliedp +commitp +struct +cdr +api +KWDECL +ullong +prin +canonifies +aor +afterness +locativep +func +arg +invariants +locatives +ducournau +pset +dec +binop +ptr +ansi +donep +circularities +fixme +ushort +princ -- 2.11.0