別のキーワード
種類
- 特異メソッド (110)
- インスタンスメソッド (50)
- クラス (11)
ライブラリ
- ビルトイン (50)
- csv (33)
-
rexml
/ document (44) -
rubygems
/ dependency _ installer (11) -
rubygems
/ installer (11) -
rubygems
/ uninstaller (11) -
webrick
/ httpservlet / abstract (11)
クラス
- CSV (33)
-
Gem
:: DependencyInstaller (11) -
Gem
:: Installer (11) -
Gem
:: Uninstaller (11) -
REXML
:: Instruction (33) -
RubyVM
:: InstructionSequence (33) -
Thread
:: Backtrace :: Location (11) - TracePoint (6)
-
WEBrick
:: HTTPServlet :: AbstractServlet (11)
キーワード
- Instruction (11)
- compile (11)
-
compile
_ option= (11) - content (11)
-
get
_ instance (11) - inspect (22)
- instance (22)
-
instruction
_ sequence (6) - target (11)
検索結果
先頭5件
- REXML
:: Instruction . new(target , content = nil) -> REXML :: Instruction - RubyVM
:: InstructionSequence . new(source , file = nil , path = nil , line = 1 , options = nil) -> RubyVM :: InstructionSequence - Gem
:: DependencyInstaller . new(options = {}) -> Gem :: DependencyInstaller - Gem
:: Installer . new(gem , options = {}) -> Gem :: Installer - Gem
:: Uninstaller . new(gem , options = {})
-
REXML
:: Instruction . new(target , content = nil) -> REXML :: Instruction (24301.0) -
新たな Instruction オブジェクトを生成します。
...新たな Instruction オブジェクトを生成します。
@param target ターゲット
@param content 内容... -
RubyVM
:: InstructionSequence . new(source , file = nil , path = nil , line = 1 , options = nil) -> RubyVM :: InstructionSequence (21401.0) -
引数 source で指定した Ruby のソースコードを元にコンパイル済みの RubyVM::InstructionSequence オブジェクトを作成して返します。
...引数 source で指定した Ruby のソースコードを元にコンパイル済みの
RubyVM::InstructionSequence オブジェクトを作成して返します。
@param source Ruby のソースコードを文字列で指定します。
@param file ファイル名を文字列で指定しま......@param options コンパイル時のオプションを true、false、Hash オブ
ジェクトのいずれかで指定します。詳細は
RubyVM::InstructionSequence.compile_option= を参照
してください。
RubyVM::InstructionSequence.compil......e("a = 1 + 2")
# => <RubyVM::InstructionSequence:<compiled>@<compiled>>
@see RubyVM::InstructionSequence.compile_file... -
Gem
:: DependencyInstaller . new(options = {}) -> Gem :: DependencyInstaller (21319.0) -
自身を初期化します。
...ources を検索します),
:both (:local, :remote の両方を検索します) のいずれかを指定可能です。
: :env_shebang
Gem::Installer.new を参照してください。
: :force
バージョンチェックとセキュリティポリシーのチェックを行わずにインス......Gem::Installer.new を参照してください。
: :ignore_dependencies
依存している Gem をインストールしません。
: :install_dir
Gem をインストールするディレクトリです。
: :security_policy
セキュリティポリシーを指定します。
: :user_install......トールしようとしますが、
警告を表示します。
: :wrappers
真を指定するとラッパーをインストールします。
偽を指定すると、シンボリックリンクをインストールします。
@see Gem::Installer.new, Gem::Installer#install, Gem::Security... -
Gem
:: Installer . new(gem , options = {}) -> Gem :: Installer (21301.0) -
@todo 書いてないオプションがいっぱいある
...ある
与えられた引数で自身を初期化します。
@param gem インストール対象の Gem のパスを指定します。
@param options インストーラが使用するオプションをハッシュで指定します。
使用できるキーは以下の通りです......を行わないようにします。
: :ignore_dependencies
依存関係を満たしていない場合でも例外を発生させません。
: :install_dir
Gem をインストールするディレクトリを指定します。
: :format_executable
実行ファイルの名前を ruby と同じ......ser_install
この値が false の場合は、ユーザのホームディレクトリに Gem をインストールしません。
この値が nil の場合は、ユーザのホームディレクトリに Gem をインストールしますが、警告が表示されます。
@raise Gem::Install... -
Gem
:: Uninstaller . new(gem , options = {}) (21201.0) -
自身を初期化します。
...自身を初期化します。
@param gem アンインストールする Gem を指定します。
@param options オプションを指定します。... -
TracePoint
# instruction _ sequence -> RubyVM :: InstructionSequence (12406.0) -
script_compiledイベント発生時にコンパイルされた RubyVM::InstructionSequenceインスタンスを返します。
...compiledイベント発生時にコンパイルされた
RubyVM::InstructionSequenceインスタンスを返します。
//emlist[例][ruby]{
TracePoint.new(:script_compiled) do |tp|
p tp.instruction_sequence # => <RubyVM::InstructionSequence:block in <main>@(eval):1>
end.enable do
eval("puts '... -
RubyVM
:: InstructionSequence . compile _ option=(options) (12212.0) -
命令シーケンスのコンパイル時のデフォルトの最適化オプションを引数 options で指定します。
...命令シーケンスのコンパイル時のデフォルトの最適化オプションを引数
options で指定します。
@param options コンパイル時の最適化オプションを true、false、nil、
Hash のいずれかで指定します。true を指定した場合は......ache
* :instructions_unification
* :operands_unification
* :peephole_optimization
* :specialized_instruction
* :stack_caching
* :tailcall_optimization
* :trace_instruction
//}
:debug_level をキーに指定した場合は値を数値で指定します。
.new、.compil......e、.compile_file メソッドの実行の際に option 引数を指定し
た場合はその実行のみ最適化オプションを変更する事もできます。
@see RubyVM::InstructionSequence.new,
RubyVM::InstructionSequence.compile,
RubyVM::InstructionSequence.compile_file... -
REXML
:: Instruction (12006.0) -
XML 処理命令(XML Processing Instruction, XML PI)を表すクラス。
...理命令(XML Processing Instruction, XML PI)を表すクラス。
XML 処理命令 とは XML 文書中の <? と ?> で挟まれた部分のことで、
アプリケーションへの指示を保持するために使われます。
XML 宣言(文書先頭の <?xml version=... ?>)はXML処理命......令ではありませんが、
似た見た目を持っています。
//emlist[][ruby]{
require 'rexml/document'
doc = REXML::Document.new(<<EOS)
<?xml version="1.0" encoding="utf-8" ?>
<?xml-stylesheet type="text/css" href="style.css"?>
<root />
EOS
doc[2] # => <?p-i xml-stylesheet ...?>
doc[2].t... -
Thread
:: Backtrace :: Location # inspect -> String (9112.0) -
Thread::Backtrace::Location#to_s の結果を人間が読みやすいような文 字列に変換したオブジェクトを返します。
...race::Location#to_s の結果を人間が読みやすいような文
字列に変換したオブジェクトを返します。
//emlist[例][ruby]{
# foo.rb
class Foo
attr_accessor :locations
def initialize(skip)
@locations = caller_locations(skip)
end
end
Foo.new(0..2).locations.map do......|call|
puts call.inspect
end
# => "path/to/foo.rb:5:in `initialize'"
# "path/to/foo.rb:9:in `new'"
# "path/to/foo.rb:9:in `<main>'"
//}... -
CSV
. instance(data = $ stdout , options = Hash . new) -> CSV (6336.0) -
このメソッドは CSV.new のように CSV のインスタンスを返します。 しかし、返される値は Object#object_id と与えられたオプションを キーとしてキャッシュされます。
...このメソッドは CSV.new のように CSV のインスタンスを返します。
しかし、返される値は Object#object_id と与えられたオプションを
キーとしてキャッシュされます。
ブロックが与えられた場合、生成されたインスタンスをブ......価した
結果を返します。
@param data String か IO のインスタンスを指定します。
@param options CSV.new のオプションと同じオプションを指定できます。
//emlist[例][ruby]{
require "csv"
options = { headers: true }
text =<<-EOS
id,first name,last name,a......o,suzuki,18
3,ami,sato,19
4,yumi,adachi,21
EOS
csv = CSV.instance(text, options)
csv2 = CSV.instance(text, options)
csv.object_id == csv2.object_id # => true
print csv.read
# => id,first name,last name,age
# 1,taro,tanaka,20
# 2,jiro,suzuki,18
# 3,ami,sato,19
# 4,yumi,adachi,21
//}
@see CSV.new...