在程序包中将 \FOR 更改为 \FOREACH

在程序包中将 \FOR 更改为 \FOREACH

program包中,是否可以引入新的关键字\FOREACH,其行为完全相同\FOR,但写成foreach代替为了在代码上。

答案1

program包已定义一个\FOREACH命令,其格式与该命令略有不同\FOR。加载包后,您可以在序言中添加以下内容,program以重新定义\FOREACH格式,例如\FOR

\makeatletter
\def\FOREACH{\keyword{foreach}\ \tab
 \gdef\DO{\@marginspace\keyword{do}\ \global\let\DO=\@oldDO}}
\makeatother

相关内容