720件ヒット
[701-720件を表示]
(0.035秒)
ライブラリ
- csv (24)
- json (36)
- optparse (336)
- psych (24)
-
rdoc
/ parser (12) -
rexml
/ parsers / pullparser (12) -
rexml
/ parsers / sax2parser (60) -
ripper
/ sexp (12)
クラス
- CSV (12)
-
JSON
:: Parser (36) - OptionParser (336)
-
RDoc
:: Parser (12) -
REXML
:: Parsers :: PullEvent (12) -
REXML
:: Parsers :: SAX2Parser (60) - Ripper (12)
キーワード
-
1
. 6 . 8から1 . 8 . 0への変更点(まとめ) (12) - CSV (12)
- Emitter (12)
-
NEWS for Ruby 2
. 1 . 0 (12) - Options (12)
- accept (24)
-
end
_ element? (12) - getoptlong (12)
- help (12)
- listen (60)
- load (12)
- new (48)
-
on
_ head (12) -
on
_ tail (12) - parse (36)
- parse! (12)
-
parse
_ files _ matching (12) -
program
_ name (12) -
program
_ name= (12) -
rb
_ parser _ append _ print (12) - rdoc (12)
-
rdoc
/ generator (12) -
rdoc
/ parser (12) -
rdoc
/ parser / ruby (12) - reject (24)
- release (12)
-
rexml
/ parsers / pullparser (12) -
rexml
/ parsers / sax2parser (12) -
rexml
/ parsers / streamparser (12) - rss (12)
-
ruby 1
. 8 . 3 feature (12) -
ruby 1
. 8 . 4 feature (12) -
ruby 1
. 8 . 5 feature (12) -
ruby 1
. 9 feature (12) - separator (12)
- sexp (12)
- source (12)
- summarize (24)
-
summary
_ indent (12) -
summary
_ indent= (12) -
summary
_ width (12) -
summary
_ width= (12) -
to
_ a (12) -
to
_ s (12) - ver (12)
検索結果
-
Ripper
. sexp(src , filename = & # 39;-& # 39; , lineno = 1) -> object (12.0) -
Ruby プログラム str を解析して S 式のツリーにして返します。
...列の要素として S 式のツリーを表現しています。
//emlist[例][ruby]{
require 'ripper'
require 'pp'
pp Ripper.sexp("def m(a) nil end")
# => [:program,
# [[:def,
# [:@ident, "m", [1, 4]],
# [:paren, [:params, [[:@ident, "a", [1, 6]]], nil, nil, nil, nil]],
#......stmts_add や stmts_new のような _add、_new で終わるパーサイベントを
省略します。_add で終わるパーサイベントはハンドラの引数が 0 個のものが
省略されます。詳しくは Ripper::PARSER_EVENTS を確認してください。
@see Ripper.sexp_raw... -
rdoc
/ generator (12.0) -
RDoc が解析したソースコードを RDoc::CodeObject のツリーから その他の形式に出力するためのサブライブラリです。
...c.add_generator self
end
=== rdoc のオプションの追加
rdoc ではオプションの処理の前に RDoc::Options は各ジェネ
レータの #setup_options メソッドを実行します。ジェネレータは 第一引数で
渡される RDoc::Options#option_parser に対して rdoc......コマンドのオプ
ションを追加できます。lib:rdoc/options#custom_options の例と
OptionParser も併せて参照してください。
=== ジェネレータのインストール
ソースコードを解析した後は RDoc:RDoc オブジェクトはジェネレータの
コンス...