るりまサーチ

最速Rubyリファレンスマニュアル検索!
66件ヒット [1-66件を表示] (0.160秒)
トップページ > クエリ:-[x] > クエリ:rdoc/parser/ruby[x]

別のキーワード

  1. rexml/document new
  2. rexml/document write
  3. rexml/document clone
  4. rexml/document to_s
  5. rexml/document node_type

ライブラリ

クラス

キーワード

検索結果

rdoc/parser/ruby (38030.0)

Ruby のソースコードを解析するためのサブライブラリです。

...

動的に定義されたメソッドをドキュメントに含めたい場合、## でコメントを開始します。

##
# This is a meta-programmed method!

add_my_method :meta_method, :arg1, :arg2

RDoc::Parser::Ruby は上記の :meta_method ようにメソッドの定義を行
...
...
されます。特異メソッドとしたい場合は、:singleton-method: 命令を指定しま
す。

##
# :singleton-method:

以下のようにメソッド名を指定する事もできます。

##
# :singleton-method: woo_hoo!

また、属性についても同様に :attr:、 :a...
...できます。属性の名前は省略できます。

##
# :attr_reader: my_attr_name

=== 隠しメソッド、属性

:method:、 :singleton-method: や :attr: 命令を使う事で実際には定義され
ていないメソッドもドキュメントに含める事ができます。

##...

RDoc::Parser::Ruby#scan -> RDoc::TopLevel (8100.0)

Ruby のソースコードからクラス/モジュールのドキュメントを解析します。

Ruby のソースコードからクラス/モジュールのドキュメントを解析します。

@return RDoc::TopLevel オブジェクトを返します。

RDoc::Parser::Ruby.new(top_level, file_name, body, options, stats) -> RDoc::Parser::Ruby (8100.0)

自身を初期化します。

自身を初期化します。

@param top_level RDoc::TopLevel オブジェクトを指定します。

@param file_name ファイル名を文字列で指定します。

@param body ソースコードの内容を文字列で指定します。

@param options RDoc::Options オブジェクトを指定します。

@param stats RDoc::Stats オブジェクトを指定します。

RDoc::Parser::Ruby::NORMAL -> "::" (8100.0)

RDoc::NormalClass type

RDoc::NormalClass type

RDoc::Parser::Ruby::SINGLE -> "<<" (8100.0)

RDoc::SingleClass type

RDoc::SingleClass type

絞り込み条件を変える

rdoc (270.0)

RDoc は Ruby のドキュメント生成を行うためのライブラリです。rdoc という ドキュメント生成のためのコマンドも含んでいます。

...れば、'rdoc' コマンドでドキュメントが生成できます。
(Windows では 'rdoc.bat' です)

$ rdoc [options] [names...]

"rdoc --help" と打てば、最新のオプションに関する情報が得られます。

$ rdoc

このコマンドでカレントディレクトリ以...
...とができます。
例えば、Rdoc そのもののドキュメントを生成する場合は、以下のようにタイプ
します。

$ rdoc --main rdoc/rdoc.rb

RDoc が生成するドキュメントのコメント部で使える様々なマークアップの方法
は以下の markup の...
..._rdoc.html を参照し
てください。

また、他にも Ruby スクリプト、Ruby から使用するために書かれた C 言語の
ソースコードのみで指定できる命令があります。それらについては
rdoc/parser/ruby
、rdoc/parser/c を参照してください。...