Lisp Scheme Part33
■ このスレッドは過去ログ倉庫に格納されています
0628デフォルトの名無しさん
2011/12/26(月) 21:12:24.95(直後に改行が来ていたら次の行の非空白文字につなぎます)
どういう処理ですればいいのでしょうか。dは一つだけ来て二つ以上は続きません。
a1a2cd b1b2b3
c1c2c3 d1d23d
e1e2e3 f1f2f3
a1a2 cdb1b2b3 ; cd b -> cdb
c1c2c3 d1d23 ; 行末のd -> 次の行へ
de1e2e3 f1f2f3 ; ->行頭にdを追加
ファイルから一文字ずつ読み込んでcdとdが来たら非空白文字まで出力を控え、
非空白が来たときにそれとともに出力という原始的な方法を考えたのですが
もっと効率のよい手法はあるでしょうか
■ このスレッドは過去ログ倉庫に格納されています