るりまサーチ

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

別のキーワード

  1. rdoc/markdown parse
  2. rdoc version
  3. rdoc/context new
  4. rdoc attr_modifiers
  5. rdoc dot_doc_filename

ライブラリ

クラス

キーワード

検索結果

rdoc/parser (44100.0)

rdoc で解析できるファイルの種類を追加するためのサブライブラリです。

...rdoc で解析できるファイルの種類を追加するためのサブライブラリです。

以下のメソッドを定義したクラスを作成する事で、新しいパーサクラスを作成
する事ができます。

* #initialize(top_level, file_name, body, options, stats)
* #sc...
...* top_level RDoc::TopLevel オブジェクトを指定します。
* file_name: file_name ファイル名を文字列で指定します。
* body: ソースコードの内容を文字列で指定します。
* options: RDoc::Options オブジェクトを指定します。
* stats: RDoc::Stats...
...ーサクラスでは RDoc::Parser
を継承し、parse_files_matching メソッドで自身が解析できるファイル名のパ
ターンを登録しておく必要があります。

例:

require "rdoc/parser"

class RDoc::Parser::Xyz < RDoc::Parser
parse_files_matching /\.xyz$/...

rdoc (38398.0)

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

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

このパッケージは RDoc と Markup というふたつのコンポーネントを含
んでいます。 RDoc とは Ruby...
...われます。

=== ロードマップ

* RDoc で Ruby のソースファイルに対するドキュメントを生成したければ、まずこの文章を読みましょう。
* Cで書かれた拡張ライブラリを含めたければ、rdoc/parser/c を参照してください。
* コメ...
...old であるものとして取
り扱います。例えば '--extension cgi=rb' とすれば、RDoc は ".cgi" で
終わるファイルを Ruby のソースとして取り扱います。

: --fileboxes

--diagram を指定した場合生成された図において、クラスがどのソー...

RDoc::Parser#parse_files_matching(regexp) -> () (17112.0)

regexp で指定した正規表現にマッチするファイルを解析できるパーサとして、 自身を登録します。

...マッチするファイルを解析できるパーサとして、
自身を登録します。

@param regexp 正規表現を指定します。

新しいパーサを作成する時に使用します。

例:

class RDoc::Parser::Xyz < RDoc::Parser
parse_files_matching /\.xyz$/
...
end...

rdoc/parser/c (12018.0)

C 言語で記述されたソースコードから組み込みクラス/モジュールのドキュメン トを解析するためのサブライブラリです。

...ソッドのものに指定します。
RDoc
が対応するメソッドを見つけられなかった場合に使用します。

: call-seq:

指定した次の行から次の空行までをメソッド呼び出し列と解釈します。

また、RDoc は rb_define_method などの定義と...
...thod(....); // in ファイル名

例:

/*
* Document-class: MyClass
*
* Encapsulate the writing and reading of the configuration
* file. ...
*/

/*
* Document-method: read_value
*
* call-seq:
* cfg.read_value(key) -> value
* cfg.read_value(key}...

RDoc::Parser.parser_for(top_level, file_name, body, options, stats) -> RDoc::Parser (11258.0)

file_name を解析できるパーサのインスタンスを返します。 見つからなかった場合は RDoc::Parser::Simple のインスタンスを返します。

...
file
_name を解析できるパーサのインスタンスを返します。
見つからなかった場合は RDoc::Parser::Simple のインスタンスを返します。

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

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

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

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

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

絞り込み条件を変える

RDoc::Parser.can_parse(file_name) -> RDoc::Parser | nil (11224.0)

file_name を解析できるパーサクラスを返します。見つからなかった場合は nil を返します。

...
file
_name を解析できるパーサクラスを返します。見つからなかった場合は
nil を返します。

@param file_name 解析するファイルの名前を指定します。...