On 20/09/2010, at 6:41 AM, Arno Trautmann wrote:
> %% works fine up to here
>
> \ExplSyntaxNamesOn
> \bool_if_p:n{
> \intexpr_compare_p:n {2=3} ||
> \intexpr_compare_p:n {4=4}
> }
> \ExplSyntaxNamesOff
>
> \end{document}
>
> In SyntaxNames, I get the error
>
> ! Use of \bool_|_0:w doesn't match its definition.
> <argument> \intexpr_compare_p:n {2=3} ||
Sorry for all the trouble, Arno. This one was my fault in a recent change. I wrote "other" in the comment to the code but typed "11" for the catcode -- foolish me. All fixed in the SVN code, now, and an update to CTAN will occur sometime sooner or later.
Sincerely,
-- Will