187件ヒット
[101-187件を表示]
(0.017秒)
別のキーワード
ライブラリ
- ビルトイン (55)
-
irb
/ output-method (24) - openssl (12)
- pathname (12)
- pp (24)
- ripper (24)
-
ripper
/ filter (24) -
webrick
/ httputils (12)
クラス
- Array (16)
-
IRB
:: OutputMethod (24) - Integer (12)
- Method (14)
- Module (12)
- Object (24)
- Pathname (12)
- Ripper (24)
-
Ripper
:: Filter (24) -
RubyVM
:: InstructionSequence (12) - String (1)
-
WEBrick
:: HTTPUtils :: FormData (12)
キーワード
- << (7)
- >> (7)
- append (8)
-
append
_ as _ bytes (1) -
append
_ data (12) -
append
_ features (12) - column (24)
- entries (12)
- lineno (24)
- ppx (12)
-
pretty
_ inspect (12) -
pretty
_ print (12) - push (8)
-
to
_ a (12) -
to
_ bn (12)
検索結果
先頭5件
-
Ripper
# column -> Integer | nil (3007.0) -
現在のトークンの桁番号を 0 から始まる数値で返します。
...現在のトークンの桁番号を 0 から始まる数値で返します。
このメソッドはイベントハンドラの中でのみ意味のある値を返します。イベン
トハンドラの中で self.column を実行してください。... -
Ripper
# lineno -> Integer | nil (3007.0) -
現在のトークンの行番号を 1 から始まる数値で返します。
...現在のトークンの行番号を 1 から始まる数値で返します。
このメソッドはイベントハンドラの中でのみ意味のある値を返します。イベン
トハンドラの中で self.lineno を実行してください。... -
Ripper
:: Filter # column -> Integer | nil (3007.0) -
現在のトークンの桁番号を 0 から始まる数値で返します。
...現在のトークンの桁番号を 0 から始まる数値で返します。
このメソッドはイベントハンドラの中でのみ意味のある値を返します。イベン
トハンドラの中で self.column を実行してください。... -
Ripper
:: Filter # lineno -> Integer | nil (3007.0) -
現在のトークンの行番号を 1 から始まる数値で返します。
...現在のトークンの行番号を 1 から始まる数値で返します。
このメソッドはイベントハンドラの中でのみ意味のある値を返します。イベン
トハンドラの中で self.lineno を実行してください。... -
Method
# <<(callable) -> Proc (35.0) -
self と引数を合成した Proc を返します。
...
self と引数を合成した Proc を返します。
戻り値の Proc は可変長の引数を受け取ります。
戻り値の Proc を呼び出すと、まず受け取った引数を callable に渡して呼び出し、
その戻り値を self に渡して呼び出した結果を返します......call を定義したオブジェクトを渡す例][ruby]{
class WordScanner
def self.call(str)
str.scan(/\w+/)
end
end
File.write('testfile', <<~TEXT)
Hello, World!
Hello, Ruby!
TEXT
pipeline = method(:pp) << WordScanner << File.method(:read)
pipeline.call('testfile') # => ["Hello", "... -
Method
# >>(callable) -> Proc (35.0) -
self と引数を合成した Proc を返します。
...
self と引数を合成した Proc を返します。
戻り値の Proc は可変長の引数を受け取ります。
戻り値の Proc を呼び出すと、まず受け取った引数を self に渡して呼び出し、
その戻り値を callable に渡して呼び出した結果を返します......オブジェクトを渡す例][ruby]{
class WordScanner
def self.call(str)
str.scan(/\w+/)
end
end
File.write('testfile', <<~TEXT)
Hello, World!
Hello, Ruby!
TEXT
pipeline = File.method(:read) >> WordScanner >> method(:pp)
pipeline.call('testfile') # => ["Hello", "World", "Hello", "Ru... -
Pathname
# entries -> [Pathname] (35.0) -
self に含まれるファイルエントリ名を元にした Pathname オブジェクトの配列を返します。
...self に含まれるファイルエントリ名を元にした Pathname オブジェクトの配列を返します。
@raise Errno::EXXX self が存在しないパスであったりディレクトリでなければ例外が発生します。
//emlist[例][ruby]{
require 'pathname'
require 'pp'
pp... -
RubyVM
:: InstructionSequence # to _ a -> Array (29.0) -
self の情報を 14 要素の配列にして返します。
...
self の情報を 14 要素の配列にして返します。
命令シーケンスを以下の情報で表します。
: magic
データフォーマットを示す文字列。常に
"YARVInstructionSequence/SimpleDataFormat"。
: major_version
命令シーケンスのメジャーバー......命令シーケンスを構成する命令とオペランドの配列の配列。
//emlist[例][ruby]{
require 'pp'
iseq = RubyVM::InstructionSequence.compile('num = 1 + 2')
pp iseq.to_a
# ※ Ruby 2.5.0 での実行結果
# => ["YARVInstructionSequence/SimpleDataFormat",
# 2,
# 0,
# 1,
# {:a... -
Integer
# to _ bn -> OpenSSL :: BN (25.0) -
Integer を同じ数を表す OpenSSL::BN のオブジェクトに 変換します。
...。
//emlist[][ruby]{
require 'pp'
require 'openssl'
pp 5.to_bn #=> #<OpenSSL::BN 5>
pp (-5).to_bn #=> #<OpenSSL::BN -5>
//}
なお、実装は、以下のようになっています。
//emlist[][ruby]{
class Integer
def to_bn
OpenSSL::BN::new(self)
end
end
//}
@see OpenSSL::BN.ne......す。
//emlist[][ruby]{
require 'openssl'
pp 5.to_bn #=> #<OpenSSL::BN 5>
pp (-5).to_bn #=> #<OpenSSL::BN -5>
//}
なお、実装は、以下のようになっています。
//emlist[][ruby]{
class Integer
def to_bn
OpenSSL::BN::new(self)
end
end
//}
@see OpenSSL::BN.new, OpenSSL...