OZAWA Sakuro
crout****@users*****
2003年 4月 29日 (火) 22:54:26 JST
さくです。 > 1. Parser#inline を public に変更 > 2. inline の戻り値として @cur_stack を返却 > > と修正して commit しました。お試し下さい。 試してみたところ、parser.inline から帰ってきたトークン列の最後が :normal_text だった場合、 例: [{:e=>:normal_text, :s=>"hello "}, {:e=>:wikiname, :s=>"Wiki"}, {:e=>:normal_text, :s=>" world"}] それがフォーマッタのループの最後にバッファに残ったままになります。 ループを抜けたあとで、何か残っていればそれも出力するという形にすれ ばよいのかな。 -- OZAWA Sakuro "Quidquid latine dictum sit, altum videtur." -------------- next part -------------- テキスト形式以外の添付ファイルを保管しました... ファイル名: html_formatter.diff 型: application/octet-stream サイズ: 1492 バイト 説明: 無し 下載