おがたといいます。

前から気になっていたので便乗させてください。

TAKAHASHI Masayoshi <maki / inac.co.jp> wrote:
> 
> # RDtool-0.6.3より
> -----------------------------------------------------------------
>       end # catch
>     end # apply_to_Include
>   end # RDVisitor
> 
> =begin
> == module AutoLabel
> this module provide automatical labeling feature to Visitors.
> =end  
>   module AutoLabel
> 
> =begin
>   --- AutoLabel#prepare_labels(tree[, prefix])
>         initialize method. call it before calling (({((<AutoLabel#refer>))}))
>         ((|tree|)) is (({RDTree})), and ((|prefix|)) is a (({String})) which
> -----------------------------------------------------------------
> 
> こういうのをぱっと見ても、RD的にAutoLabelの見出しに気づきにくいのです。
> 

こういう場合、module AutoLabel が重なってしまっていて、ちょっと
気持ち悪いなと思うのですが、class や module 、def の直後で省略
できるような記法はだめでしょうか。

例えば、

class Test
=begin ==
このクラスの説明です。
=end

みたいなものです。

あと、RD の処理をエスケープするような物があると
自由なセパレータを入れられて嬉しいです。
もっとも、なれている人から見るとかえって誤解を招く
かもしれませんが。

# 使いこなしていないのではずしていたらごめんなさい。

---------------------------------------------------
Kenya Ogata 
E-mail   k_ogata / mbd.nifty.com
HomePage http://homepage1.nifty.com/~k_ogata/ruby/diary.html