種類
- モジュール関数 (1042)
 - インスタンスメソッド (812)
 - 変数 (600)
 
ライブラリ
キーワード
- 
        
$ ! (12)  - 
        
$ & (12)  - 
        
$ & # 39; (12)  - 
        
$ -F (12)  - 
        
$ -I (6)  - 
        
$ -p (12)  - 
        
$ 1 (12)  - 
        
$ 10 (12)  - 
        
$ 11 (12)  - 
        
$ 2 (12)  - 
        
$ 3 (12)  - 
        
$ 4 (12)  - 
        
$ 5 (12)  - 
        
$ 6 (12)  - 
        
$ 7 (12)  - 
        
$ 8 (12)  - 
        
$ 9 (12)  - 
        
$ : (6)  - 
        
$ ; (12)  - 
        
$ > (12)  - 
        
$ ? (12)  - 
        
$ ARGV (12)  - 
        
$ CHILD _ STATUS (12)  - 
        
$ DEFAULT _ INPUT (12)  - 
        
$ DEFAULT _ OUTPUT (12)  - 
        
$ ERROR _ INFO (12)  - 
        
$ ERROR _ POSITION (12)  - 
        
$ FIELD _ SEPARATOR (12)  - 
        
$ FS (12)  - 
        
$ INPUT _ LINE _ NUMBER (12)  - 
        
$ INPUT _ RECORD _ SEPARATOR (12)  - 
        
$ LAST _ MATCH _ INFO (12)  - 
        
$ LAST _ PAREN _ MATCH (12)  - 
        
$ LAST _ READ _ LINE (12)  - 
        
$ LOAD _ PATH (12)  - 
        
$ MATCH (12)  - 
        
$ NR (12)  - 
        
$ OFS (12)  - 
        
$ OUTPUT _ FIELD _ SEPARATOR (12)  - 
        
$ OUTPUT _ RECORD _ SEPARATOR (12)  - 
        
$ PID (12)  - 
        
$ POSTMATCH (12)  - 
        
$ PREMATCH (12)  - 
        
$ PROCESS _ ID (12)  - 
        
$ PROGRAM _ NAME (12)  - 
        
$ RS (12)  - 
        
$ ` (12)  - 
        
$ stdin (12)  - 
        
$ stdout (12)  - 
        
$ topdir (12)  - 
        
$ ~ (12)  - BigDecimal (14)
 - Complex (24)
 - DelegateClass (12)
 - Digest (12)
 - Float (12)
 - Integer (12)
 - JSON (12)
 - Pathname (12)
 - Rational (7)
 - String (12)
 - 
        
_ _ callee _ _ (12)  - 
        
_ _ method _ _ (12)  - 
        at
_ exit (12)  - autoload (12)
 - autoload? (12)
 - binding (12)
 - caller (36)
 - 
        caller
_ locations (24)  - catch (24)
 - 
        cc
_ command (12)  - 
        check
_ signedness (24)  - 
        check
_ sizeof (24)  - chomp (12)
 - chop (12)
 - 
        convertible
_ int (24)  - cp (12)
 - 
        create
_ makefile (12)  - 
        create
_ tmpsrc (12)  - 
        depend
_ rules (12)  - desc (12)
 - 
        egrep
_ cpp (24)  - eval (24)
 - exec (48)
 - fail (36)
 - 
        find
_ executable (12)  - 
        find
_ header (12)  - 
        find
_ library (24)  - 
        find
_ type (24)  - format (12)
 - gets (12)
 - 
        global
_ variables (12)  - gsub (36)
 - 
        have
_ header (24)  - 
        have
_ macro (24)  - 
        have
_ struct _ member (24)  - 
        have
_ type (24)  - help (12)
 - httpd (12)
 - import (12)
 - install (12)
 - 
        install
_ files (12)  - j (12)
 - libpathflag (12)
 - 
        link
_ command (12)  - load (12)
 - 
        local
_ variables (12)  - loop (24)
 - mkdir (12)
 - namespace (12)
 - open (40)
 - p (12)
 - pp (12)
 - print (12)
 - printf (24)
 - proc (19)
 - putc (12)
 - puts (12)
 - raise (36)
 - readline (12)
 - readlines (12)
 - require (12)
 - 
        require
_ relative (12)  - rmdir (12)
 - select (12)
 - 
        set
_ trace _ func (12)  - sleep (24)
 - sprintf (12)
 - srand (24)
 - sub (24)
 - system (48)
 - test (24)
 - timeout (8)
 - 
        trace
_ var (36)  - trap (24)
 - 
        try
_ compile (24)  - 
        try
_ constant (24)  - 
        try
_ cpp (24)  - 
        try
_ do (24)  - 
        try
_ link (24)  - 
        try
_ run (24)  - 
        try
_ static _ assert (24)  - 
        try
_ type (24)  - 
        untrace
_ var (12)  - warn (8)
 - 
        with
_ werror (24)  - xmp (12)
 - xpopen (24)
 - xsystem (12)
 
検索結果
先頭5件
- Kernel
. # p(*arg) -> object | Array  - Kernel
# libpathflag(libpath = $ DEFLIBPATH| $ LIBPATH) -> String  - Kernel
# Pathname(path) -> Pathname  - Kernel
. # open(name , mode = & # 39;r& # 39; , perm = nil , options = {}) -> StringIO | Tempfile | IO  - Kernel
. # open(name , mode = & # 39;r& # 39; , perm = nil , options = {}) {|ouri| . . . } -> object  
- 
      
Kernel
. # p(*arg) -> object | Array (39132.0)  - 
      
      
      
引数を人間に読みやすい形に整形して改行と順番に標準出力 $stdout に出力します。主にデバッグに使用します。
...使用します。
引数の inspect メソッドの返り値と改行を順番に出力します。つまり以下のコードと同じです。
//emlist[例][ruby]{
print arg[0].inspect, "\n", arg[1].inspect, "\n" #, ...
//}
整形に用いられるObject#inspectは普通に文字列に変換......別がつかなくなるようなクラス間の差異も表現できるように工夫されています。
p に引数を与えずに呼び出した場合は特に何もしません。
@param arg 出力するオブジェクトを任意個指定します。
@raise IOError 標準出力が書き込......された引数 arg を返します。複数の引数が指定された場合はそれらを要素とする配列を返します。
//emlist[例][ruby]{
puts "" #=> (空行)
p "" #=> ""
puts 50,"50"
#=> 50
#=> 50
p 50,"50"
#=> 50
#=> "50"
//}
@see Object#inspect,Kernel.#puts,Kernel.#print... - 
      
Kernel
# libpathflag(libpath = $ DEFLIBPATH| $ LIBPATH) -> String (27401.0)  - 
      
      
      
与えられた libpath を -L 付きの文字列に変換して返します。
...与えられた libpath を -L 付きの文字列に変換して返します。
@param libpath LIBPATH に指定する値を指定します。... - 
      
Kernel
# Pathname(path) -> Pathname (27301.0)  - 
      
      
      
文字列 path を元に Pathname オブジェクトを生成します。
...文字列 path を元に Pathname オブジェクトを生成します。
Pathname.new(path) と同じです。
@param path 文字列、または類似のオブジェクトを与えます。
実際には to_str に反応するオブジェクトなら何でも構いません。... - 
      
Kernel
. # open(name , mode = & # 39;r& # 39; , perm = nil , options = {}) -> StringIO | Tempfile | IO (27243.0)  - 
      
      
      
name が http:// や ftp:// で始まっている文字列なら URI のリソースを 取得した上で StringIO オブジェクトまたは Tempfile オブジェクトとして返します。 返されるオブジェクトは OpenURI::Meta モジュールで extend されています。
...http:// や ftp:// で始まっている文字列なら URI のリソースを
取得した上で StringIO オブジェクトまたは Tempfile オブジェクトとして返します。
返されるオブジェクトは OpenURI::Meta モジュールで extend されています。
name に open......me.open(*rest, &block) のように name の open メソッドが呼ばれます。
これ以外の場合は、name はファイル名として扱われ、従来の
Kernel.#open(name, *rest) が呼ばれます。
ブロックを与えた場合は上の場合と同様、name が http:// や ftp://......ジェクト
または Tempfile オブジェクトを引数としてブロックを評価します。後は同様です。
引数のオブジェクトは OpenURI::Meta モジュールで extend されています。
Ruby2.7以降、open-uriにより拡張されたKernel.openでURLを開くときに... - 
      
Kernel
. # open(name , mode = & # 39;r& # 39; , perm = nil , options = {}) {|ouri| . . . } -> object (27243.0)  - 
      
      
      
name が http:// や ftp:// で始まっている文字列なら URI のリソースを 取得した上で StringIO オブジェクトまたは Tempfile オブジェクトとして返します。 返されるオブジェクトは OpenURI::Meta モジュールで extend されています。
...http:// や ftp:// で始まっている文字列なら URI のリソースを
取得した上で StringIO オブジェクトまたは Tempfile オブジェクトとして返します。
返されるオブジェクトは OpenURI::Meta モジュールで extend されています。
name に open......me.open(*rest, &block) のように name の open メソッドが呼ばれます。
これ以外の場合は、name はファイル名として扱われ、従来の
Kernel.#open(name, *rest) が呼ばれます。
ブロックを与えた場合は上の場合と同様、name が http:// や ftp://......ジェクト
または Tempfile オブジェクトを引数としてブロックを評価します。後は同様です。
引数のオブジェクトは OpenURI::Meta モジュールで extend されています。
Ruby2.7以降、open-uriにより拡張されたKernel.openでURLを開くときに... - 
      
Kernel
. # open(name , mode = & # 39;r& # 39; , perm = nil , options = {}) -> StringIO | Tempfile | IO (27231.0)  - 
      
      
      
name が http:// や ftp:// で始まっている文字列なら URI のリソースを 取得した上で StringIO オブジェクトまたは Tempfile オブジェクトとして返します。 返されるオブジェクトは OpenURI::Meta モジュールで extend されています。
...http:// や ftp:// で始まっている文字列なら URI のリソースを
取得した上で StringIO オブジェクトまたは Tempfile オブジェクトとして返します。
返されるオブジェクトは OpenURI::Meta モジュールで extend されています。
name に open......me.open(*rest, &block) のように name の open メソッドが呼ばれます。
これ以外の場合は、name はファイル名として扱われ、従来の
Kernel.#open(name, *rest) が呼ばれます。
ブロックを与えた場合は上の場合と同様、name が http:// や ftp://......または Tempfile オブジェクトを引数としてブロックを評価します。後は同様です。
引数のオブジェクトは OpenURI::Meta モジュールで extend されています。
@param name オープンしたいリソースを文字列で与えます。
@param mode モ... - 
      
Kernel
. # open(name , mode = & # 39;r& # 39; , perm = nil , options = {}) {|ouri| . . . } -> object (27231.0)  - 
      
      
      
name が http:// や ftp:// で始まっている文字列なら URI のリソースを 取得した上で StringIO オブジェクトまたは Tempfile オブジェクトとして返します。 返されるオブジェクトは OpenURI::Meta モジュールで extend されています。
...http:// や ftp:// で始まっている文字列なら URI のリソースを
取得した上で StringIO オブジェクトまたは Tempfile オブジェクトとして返します。
返されるオブジェクトは OpenURI::Meta モジュールで extend されています。
name に open......me.open(*rest, &block) のように name の open メソッドが呼ばれます。
これ以外の場合は、name はファイル名として扱われ、従来の
Kernel.#open(name, *rest) が呼ばれます。
ブロックを与えた場合は上の場合と同様、name が http:// や ftp://......または Tempfile オブジェクトを引数としてブロックを評価します。後は同様です。
引数のオブジェクトは OpenURI::Meta モジュールで extend されています。
@param name オープンしたいリソースを文字列で与えます。
@param mode モ... - 
      
Kernel
# try _ type(type , headers = nil , opt = "") -> bool (27217.0)  - 
      
      
      
Kernel#have_type を使ってください。
...
Kernel#have_type を使ってください。
@param type 検査したい型の名前を指定します。
@param headers 追加のヘッダを指定します。
@param opt コンパイラに渡す追加のオプションを指定します。... - 
      
Kernel
# try _ type(type , headers = nil , opt = "") { . . . } -> bool (27217.0)  - 
      
      
      
Kernel#have_type を使ってください。
...
Kernel#have_type を使ってください。
@param type 検査したい型の名前を指定します。
@param headers 追加のヘッダを指定します。
@param opt コンパイラに渡す追加のオプションを指定します。... - 
      
Kernel
# find _ type(type , opt , *headers) -> Array (27207.0)  - 
      
      
      
静的な型 type がシステムに存在するかどうか検査します。
...な型 type がシステムに存在するかどうか検査します。
@param type 検査したい型の名前を指定します。
@param opt コンパイラに渡す追加のオプションを指定します。
@param headers 追加のヘッダを指定します。
@see Kernel#have_type... - 
      
Kernel
# find _ type(type , opt , *headers) { . . . } -> Array (27207.0)  - 
      
      
      
静的な型 type がシステムに存在するかどうか検査します。
...な型 type がシステムに存在するかどうか検査します。
@param type 検査したい型の名前を指定します。
@param opt コンパイラに渡す追加のオプションを指定します。
@param headers 追加のヘッダを指定します。
@see Kernel#have_type... 
