629件ヒット
[1-100件を表示]
(0.037秒)
種類
ライブラリ
- ビルトイン (133)
- bigdecimal (11)
- coverage (29)
-
irb
/ ext / loader (22) -
irb
/ ext / use-loader (33) -
irb
/ extend-command (33) - json (22)
- openssl (33)
- optparse (11)
- psych (17)
- rake (33)
-
rake
/ loaders / makefile (11) - rubygems (33)
-
webrick
/ httputils (11) - win32ole (11)
クラス
- BigDecimal (11)
- Coverage (29)
-
Gem
:: LoadError (22) -
IRB
:: Context (33) - LoadError (11)
- Module (11)
- Object (22)
-
OpenSSL
:: Config (11) -
OpenSSL
:: X509 :: ExtensionFactory (11) - OptionParser (11)
-
Rake
:: Application (11) -
Rake
:: DefaultLoader (11) -
Rake
:: MakefileLoader (11) - RubyVM (1)
モジュール
-
IRB
:: ContextExtender (11) -
IRB
:: ExtendCommandBundle (22) - JSON (22)
- Kernel (99)
- Psych (6)
- Rake (11)
-
WEBrick
:: HTTPUtils (11)
キーワード
-
$ -I (11) -
$ : (11) -
$ LOADED _ FEATURES (11) -
$ LOAD _ PATH (11) - Config (11)
- DATA (11)
- IrbLoader (11)
- LoadAbort (11)
- LoadError (11)
-
NEWS for Ruby 2
. 5 . 0 (7) -
NEWS for Ruby 2
. 7 . 0 (5) - Ruby用語集 (11)
-
WIN32OLE
_ VARIABLE (11) -
_ dump (11) -
add
_ loader (11) - application= (11)
- autoload (22)
- config= (11)
- coverage (11)
-
def
_ extend _ command (22) - each (11)
- gem (11)
-
install
_ extend _ commands (11) - irb (11)
-
irb
/ cmd / load (11) -
irb
/ ext / loader (11) -
irb
/ ext / use-loader (11) -
json
/ add / core (11) -
load
_ mime _ types (11) - path (11)
-
peek
_ result (11) - psych (11)
-
rake
/ rake _ test _ loader (11) -
require
_ relative (11) -
resolve
_ feature _ path (1) - restore (11)
- result (11)
-
ruby 1
. 6 feature (11) -
ruby 1
. 8 . 4 feature (11) -
ruby 1
. 9 feature (11) -
rubygems
/ commands / lock _ command (11) -
safe
_ load (6) - start (7)
-
test
/ unit (1) -
use
_ loader (11) -
use
_ loader= (11) -
use
_ loader? (11) -
version
_ requirement (11) -
version
_ requirement= (11) - yaml (11)
-
yaml
_ tag (11) - セキュリティモデル (11)
- 制御構造 (8)
検索結果
先頭5件
-
Rake
:: DefaultLoader # load(filename) (21113.0) -
与えられたファイルをロードします。
...与えられたファイルをロードします。
@param filename ロードするファイル名を指定します。
//emlist[][ruby]{
require 'rake'
loader = Rake::DefaultLoader.new
loader.load("path/to/Rakefile") # => true
//}... -
Rake
:: MakefileLoader # load(filename) (21113.0) -
与えられた Makefile をロードします。
...ドします。
@param filename 読み込む Makefile の名前を指定します。
//emlist[][ruby]{
# Rakefile での記載例とする
require "rake/loaders/makefile"
task default: :test_rake_app
open "sample.mf", "w" do |io|
io << <<-'SAMPLE_MF'
# Comments
a: a1 a2 a3 a4
b: b1 b2 b3 \......a : a5 a6 a7
c: c1
d: d1 d2 \
e f : e1 f1
g\ 0: g1 g\ 2 g\ 3 g4
SAMPLE_MF
end
task :test_rake_app do |task|
loader = Rake::MakefileLoader.new
loader.load("sample.mf")
p Rake::Task.task_defined?("a") # => true
p Rake::Task.tasks[0] # => <Rake::FileTask a => [a1, a2, a3, a4, a5, a6, a7]>... -
Kernel
. # load(file , priv = false) -> true (18173.0) -
Ruby プログラム file をロードして実行します。再ロード可能です。
...せん。
@raise LoadError ロードに失敗した場合に発生します。
@see Kernel.#require
=== require と load の違い
Kernel.#require は同じファイルは一度だけしかロードしませんが、
Kernel.#load は無条件にロードします。
また、require は拡張子.r.......so を自動的に補完しますが、
load は行いません。
require はライブラリのロード、load は
設定ファイルの読み込みなどに使うのが典型的な用途です。
//emlist[例][ruby]{
load "#{ENV['HOME']}/.myapprc"
load "/etc/myapprc"
//}
なお、特定のデ......ィレクトリからファイルをロードしたい場合、
load 'filename' とするのは不適切です。必ず絶対パスを
使ってください。... -
Kernel
. # require(feature) -> bool (18137.0) -
Ruby ライブラリ feature をロードします。拡張子補完を行い、 同じファイルの複数回ロードはしません。
...す。
@raise LoadError ロードに失敗した場合に発生します。
//emlist[例][ruby]{
$LOADED_FEATURES.grep(/prime/).size # => 0
require "prime" # => true
$LOADED_FEATURES.grep(/prime/).size # => 1
require "prime" # => false
begin
require "invalid"
rescue LoadError => e
e.......message # => "cannot load such file -- invalid"
end
//}
@see Kernel.#load,Kernel.#autoload,Kernel.#require_relative... -
JSON
. # load(source , proc = nil , options = {}) -> object (18131.0) -
与えられた JSON 形式の文字列を Ruby オブジェクトとしてロードして返します。
...呼び出します。
require 'json'
str=<<JSON
[1,2,3]
JSON
JSON.load(str) # => [1,2,3]
JSON.load(str, proc{|v| p v }) # => [1,2,3]
# 以下が表示される
# 1
# 2
# 3
# [1,2,3]
str=<<JSON
{ "a":1, "b":2, "c":3 }
JSON
JSON.load(str) # => {"a"=>1, "b"=>... -
OptionParser
# load(filename = nil) -> bool (18119.0) -
指定された filename を読み込んで各行をまとめたものに対して OptionParser#parse を行ないます。
...//emlist[例][ruby]{
require "optparse"
IO.write("options.txt", %w(-a --b).join("\n"))
options = { a: false, b: false }
OptionParser.new do |opt|
opt.on('-a') { |v| options[:a] = v }
opt.on('--b') {|v| options[:b] = v }
opt.load("options.txt") # => true
opt.load("not_exist.txt") # => fa... -
Gem
:: LoadError # version _ requirement -> Get :: Requirement (9200.0) -
ロードに失敗した Gem の必要条件を返します。
...ロードに失敗した Gem の必要条件を返します。
@see Gem::Requirement, Gem::Dependency#version_requirements... -
Gem
:: LoadError # version _ requirement=(version _ requirement) (9200.0) -
ロードに失敗した Gem の必要条件をセットします。
...ロードに失敗した Gem の必要条件をセットします。
@param version_requirement Gem::Requirement のインスタンスをセットします。
@see Gem::Requirement, Gem::Dependency#version_requirements... -
Rake
:: Application # add _ loader(ext , loader) (6212.0) -
与えられた拡張子で終わるファイル名のファイルをロードするためのローダーを 自身に追加します。
...@param loader ローダーを指定します。
//emlist[例][ruby]{
require "rake/loaders/makefile"
# Rakefile での記載例とする
task default: :test
task :test
makefile =<<-EOS
<< <<-'SAMPLE_MF'
# Comments
a: a1 a2 a3 a4
EOS
IO.write("sample.mf", makefile)
Rake.application.add_loader("mf......", Rake::MakefileLoader.new)
Rake.application.add_import("sample.mf")
Rake::Task.task_defined?("a") # => false
Rake.application.load_imports
Rake::Task.task_defined?("a") # => true
//}... -
IRB
:: Context # use _ loader -> bool (6164.0) -
load または require 時に irb のファイル読み込み機能(irb_load、 irb_require)を使うかどうかを返します。
...
load または require 時に irb のファイル読み込み機能(irb_load、
irb_require)を使うかどうかを返します。
@see IRB::Context#use_loader=...