作者: Hiroshima Tsutomu
日時: 2002/5/16(18:03)
> > ここで \next コマンドを使っているところが「終端再帰」ということでいいん
>
> > でしょうね。
>

その通りです.
今回は2回終端再帰のマクロがあります.

ところで当の \whileiterate に問題があって,
ページ番号を抑制しないといけなくなっていたことがわかりました.
TeX の \line マクロを破壊してしまっていたのです.
訂正です.

\def\whileiterate{
  \read\indexfile to \indexline
  \ifx\indexline\empty
    \let\next=\relax
  \else
    \expandafter\doiterate\indexline \done
    \let\next=\whileiterate
  \fi\next
}

これで4行目の

\nopagenumbers

は取り除けます.

=====================
廣島 勉
tsutomu@...