Skip to content

Commit

Permalink
Adopt Frank's version, in part
Browse files Browse the repository at this point in the history
  • Loading branch information
muzimuzhi authored and josephwright committed Jan 2, 2024
1 parent 7d2dfca commit 8722790
Showing 1 changed file with 7 additions and 6 deletions.
13 changes: 7 additions & 6 deletions l3kernel/l3tl.dtx
Original file line number Diff line number Diff line change
Expand Up @@ -330,12 +330,13 @@
% \cs{tl_if_novalue_p:n} \Arg{token list}
% \cs{tl_if_novalue:nTF} \Arg{token list} \Arg{true code} \Arg{false code}
% \end{syntax}
% Tests if the \meta{token list} is exactly equal to the content of special
% \cs{c_novalue_tl} marker, hence it is functionally the same as
% \begin{quote}
% \cs{tl_if_eq:NnTF} \cs{c_novalue_tl} \Arg{token list} \Arg{true code} \Arg{false code}
% \end{quote}
% but expandable. This function is intended to allow construction
% Tests if the \meta{token list} and the special \cs{c_novalue_tl} marker
% contain the same list of tokens, both in respect of character codes and
% category codes. This means that
% \cs{exp_args:No} \cs{tl_if_novalue:nTF} \{ \cs{c_novalue_tl} \} is
% logically \texttt{true} but \cs{tl_if_novalue:nTF} \{ \cs{c_novalue_tl} \}
% is logically \texttt{false}.
% This function is intended to allow construction
% of flexible document interface structures in which missing optional
% arguments are detected.
% \end{function}
Expand Down

0 comments on commit 8722790

Please sign in to comment.