From: Kenya Ogata Date: 2000-08-31T18:53:07+09:00 Subject: [ruby-list:24681] Re: RDP のフォーマット案 おがたといいます。 RDP のような公式文書は公開時には XML など、一般の皆さんにも驚 きが少ない(?)フォーマットが良いのではないかと思いますが... Koji Arai wrote: > > =begin マクロ名 > ... > =end > > のような記述から RD がどのマクロを使うか選べるようにした方が便利です。 > > この点に関して何かご意見はありますか?拡張した記法のRDもRDと呼んでもよ > いでしょうか? なんとなく、TeX と LaTeX の関係をイメージしました。 しかし、拡張にも限界があるようなので、 入力 -> 各種パーサ -> 共通コンテナクラス群 -> 各種ビジター -> 出力 の様な形はいかがでしょうか。 共通コンテナクラスさえ決めておけば誰が作ったパ−サでも入力で きるし、誰が作ったビジターでも出力できると。 これまでのRDに関する議論を見ていますと、多くの方がRDも含めて独自の記述法を持っているとおもいますので、入力を無理にまとめるの は困難な感じがします。 特に、ruby入門者が最も取付きやすい課題であるという点もありますし。 私も、rubyで組んだ最初のスクリプトはTextからHtmlへの変換でしたがいまでもそのスクリプトに愛着があります。 勉強の教材としても良いものができるのではと期待してみたり。 結局 XML ベース が最善なのかもしれませんけど、難しそう。 --------------------------------------------------- Kenya Ogata E-mail k_ogata@mbd.nifty.com HomePage http://homepage1.nifty.com/~k_ogata/ruby/diary.html