ltcntrl.dtx
\@whilenum
数字条件循环, \@whilenum TEST \do BODY. \@iwhilenum
在 \@whilenum
内部使用.
\@whiledim
, \@iwhiledim
长度条件循环.
\@whilesw
\@whilesw SWITCH \fi {BODY}. \@iwhilesw
在 \@whilesw
内部使用.
\@nnil
\def\@nnil{\@nil}
\@empty
空宏.
\@fornoop
for 循环辅助宏, 空操作.
\@for
\@for NAME := LIST \do {BODY}.
\@forloop
\@for
内部使用.
@tfor
\@tfor NAME := LIST \do {BODY}
\@removeelement
\@removeelement{ element }{ list }{ cs } 从逗号分隔的列 表中删去一个元素并将其定义到指定宏.
\def\@removeelement#1#2#3{% \def\reserved@a##1,#1,##2\reserved@a{##1,##2\reserved@b}% \def\reserved@b##1,\reserved@b##2\reserved@b{% \ifx,##1\@empty\else##1\fi}% \edef#3{% \expandafter\reserved@b\reserved@a,#2,\reserved@b,#1,\reserved@a}}
No comments:
Post a Comment