[tex-k] CWEB: isalpha vs xisalpha

Igor Liferenko igor.liferenko at gmail.com
Thu Mar 11 04:03:09 CET 2021


Hi,

There is inconsistency between ctangle.w and cweave.w:

ctangle.w

927:    else if (isalpha(c) || isxalpha(c) || ishigh(c))
928:      @<Get an identifier@>@;

cweave.w

711:    else if (xisalpha(c) || isxalpha(c) || ishigh(c))
712:      @<Get an identifier@>@;

Which one is correct? How things can go wrong if "x" is used or not?
(i.e., what is the purpose of "x"?)

Cheers,
Igor


More information about the tex-k mailing list.