From: "NAKAMURA, Hiroshi" Date: 2000-10-09T15:57:28+09:00 Subject: [ruby-list:25392] Re: =begin, =end なひです. > From: rubikitch > Sent: Friday, October 06, 2000 7:25 PM > > なひもRWikiで一度やりました.なんか後ろめたくなりました. > > その辺りが今回の提案のはじまりです. > オレもRWikiしようかな(-。-) ホ゛ソッ > > # 時間があいたらいじらせてもらっていいでしょうか? どんどんいじりましょう.仕様も安定してきて,そろそろ1.0が出るはずですし. 2.0の開発がはじまると,おいかけるのも大変なことになりそうです. # 偉そうに言ってますが,作者は咳さんです.^^; > 一行コメントは /^#/ に決まったのでは? > 俺的にはそれだけでなく、複数行コメントも欲しいです。 失礼しました.[ruby-list:23627],[ruby-list:23628]あたりですね. 複数行コメントについては要検討ということで. > でも、よく考えてみれば((*RDみたいだけどRDではない*))部分は RD からみれば > コメントなのでは? > RDの始まりと終わりが =begin と =end でなくなっても > filter 機能は(多分)存続するだろうから、((-つーかなくなってもらっては困る-)) > filter使わなければ名前つきpartはコメントになると思います。 > 現状ではこんな感じ。 > > =begin > RD > =end > =begin comment > comment > =end > =begin > RD > =end Rubyスクリプトとして,こういう書き方をする人が居てもいいと思います. でもこれはRubyのスクリプトの構文を利用した拡張であって, RD文書の構文として採用して欲しくない(混乱するから), というのが,今回のなひの提案です. というわけで,るびきちくンも書いているとおり,=begin〜=endを @begin〜@endなりなんなりに変更するのが,1つの手です. もう一つの手として,rdtool(RDtool Framework)が *RD文書ではなく* *Rubyスクリプトを* 入力として,上記のように処理するのは自由だと思います. この辺は作者のpolicyでしょう. どうやら=beginと=endがRDの一部ではなくなりそうな今(今のところ 反対の人は居ませんよね?),(作られた時にどうだったかはともかく) sample/rd2html.rbも,Rubyスクリプトを食べてHTMLを吐き出す処理を していると考えることができます.