13件ヒット
[1-13件を表示]
(0.013秒)
種類
- インスタンスメソッド (9)
- 特異メソッド (2)
- クラス (1)
- ライブラリ (1)
ライブラリ
- optparse (2)
-
racc
/ parser (10)
クラス
- OptionParser (2)
-
Racc
:: Parser (9)
キーワード
- accept (2)
-
do
_ parse (1) -
next
_ token (1) -
on
_ error (1) -
racc
/ parser (1) -
racc
_ runtime _ type (1) -
token
_ to _ str (1) - yyaccept (1)
- yyerrok (1)
- yyerror (1)
- yyparse (1)
検索結果
先頭5件
-
Racc
:: Parser (63001.0) -
-
Racc
:: Parser # yyaccept (36301.0) -
@todo
@todo -
Racc
:: Parser . racc _ runtime _ type (36301.0) -
@todo
@todo -
racc
/ parser (36001.0) -
パーサジェネレータ Racc のランタイムライブラリです。
パーサジェネレータ Racc のランタイムライブラリです。 -
OptionParser
# accept(klass , pat = / . * / ) {|str| . . . } -> () (27301.0) -
OptionParser.accept と同様ですが、 登録したブロックはレシーバーに限定されます。
OptionParser.accept と同様ですが、
登録したブロックはレシーバーに限定されます。
@param klass クラスオブジェクトを与えます。
@param pat match メソッドを持ったオブジェクト(Regexp オブジェクトなど)を与えます。
//emlist[例][ruby]{
require "optparse"
require "time"
opts = OptionParser.new
opts.accept(Time) do |s,|
begin
Time.parse(s) if s
rescue
raise OptionP... -
OptionParser
. accept(klass , pat = / . * / ) {|str| . . . } -> () (27301.0) -
オプションの引数を文字列から Ruby のオブジェクトに変換するための ブロックを登録します。すべての OptionParser インスタンスに共通です。
オプションの引数を文字列から Ruby のオブジェクトに変換するための
ブロックを登録します。すべての OptionParser インスタンスに共通です。
ブロックには、文字列として与えられるオプションの引数から klass のインスタンスを生成して返すものを指定します。
OptionParser#on で klass を指定した場合、
コマンドラインのオプションに与えられた引数は、この accept で登録したブロックで
klass のインスタンスに変換されてから、OptionParser#on メソッドで登録したブロックに渡されます。
//emlist[][ruby]{
requi... -
Racc
:: Parser # do _ parse (18001.0) -
@todo
@todo -
Racc
:: Parser # next _ token (18001.0) -
@todo
@todo -
Racc
:: Parser # on _ error(t , val , vstack) (18001.0) -
@todo
@todo -
Racc
:: Parser # token _ to _ str(t) (18001.0) -
@todo
@todo -
Racc
:: Parser # yyerrok (18001.0) -
@todo
@todo -
Racc
:: Parser # yyerror (18001.0) -
@todo
@todo -
Racc
:: Parser # yyparse(recv , mid) (18001.0) -
@todo
@todo