[tex-k] Bug-report for the TeXbook: Not all non-primitive control-sequences are defined, ultimately, in terms of the primitive ones.

Don Hosek don.hosek at gmail.com
Fri Dec 9 18:35:06 CET 2022


 I think that Ukrich was thinking that because word doesn’t have any
control sequences it’s a contradiction of the statement on 300, but I would
say that this comes down to semantics and is unlikely to be revised to
change the highlighted sentence to read “…in terms of the primitive ones
and character tokens”




On Dec 9, 2022 at 10:00:42, Reinhard Kotucha <reinhard.kotucha at gmx.de>
wrote:

> On 2022-12-09 at 04:51:56 +0100, ud.usenetcorrespondence at web.de wrote:
>
> > Probably this has not yet been reported.
> >
> > TeXbook, Chapter 3: Controlling TeX  says:
> >
> > | About 300 of TeX’s control sequences are called primitive; these
> > | are the low-level atomic operations that are not decomposable
> > | into simpler functions. ***All other control sequences are
> > | defined, ultimately, in terms of the primitive ones.*** For
> > | example, \input is a primitive operation, but \’ and \" are not;
> > | the latter are defined in terms of an \accent primitive.
> >
> > I doubt that ***all other control sequences*** are defined,
> > ultimately, in terms of the primitive ones.
> >
> > For example, with
> >
> >    \def\mymacro{word}
> >
> > the control sequence \mymacro is not defined in terms of "the
> > primitive ones" at all.
>
> \def is a primitive.
>
> Regards,
>  Reinhard
>
> > The control sequence \mymacro is defined in terms of explicit
> > non-active character tokens only while explicit non-active
> > character tokens are not considered primitives.
> >
> > Sincerely
> >
> > Ukrich Diez
> >
>
> --
> ------------------------------------------------------------------
> Reinhard Kotucha                            Phone: +49-511-3373112
> Marschnerstr. 25
> D-30167 Hannover                    mailto:reinhard.kotucha at gmx.de
> ------------------------------------------------------------------
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://tug.org/pipermail/tex-k/attachments/20221209/575a9d1f/attachment.html>


More information about the tex-k mailing list.