要約
RDoc 形式のドキュメントを表示する一段階前の構造化された状態にするためのサブライブラリです。
SM::SimpleMarkup#convert の引数に SM::ToFlow のインスタンスを渡して使用します。
require 'rdoc/ri/ri_formatter' require 'rdoc/ri/ri_options' require 'rdoc/markup/simple_markup' require 'rdoc/markup/simple_markup/to_flow' m = SM::SimpleMarkup.new h = SM::ToFlow.new flow = m.convert(input_string, h) options = RI::Options.instance formatter = options.formatter.new(options, "") formatter.display_flow(flow)
変換した結果は構造体の配列で取得できます。SM::ToHtml などとは異なり SM::SimpleMarkup#convert が文字列を返さないため、上記のようにフォーマッタに変換した結果を渡す必要があります。
クラス
| SM::ToFlow | RDoc 形式のドキュメントを表示する一段階前の構造化された状態にするためのクラスです。 |
同時にrequireされるライブラリ
| cgi | CGI プログラムの支援ライブラリです。 |