別のキーワード
ライブラリ
- ビルトイン (4403)
- abbrev (12)
- bigdecimal (24)
- csv (219)
- date (28)
-
fiddle
/ import (12) -
irb
/ context (12) - json (24)
-
json
/ add / date (12) -
json
/ add / date _ time (12) - logger (72)
- matrix (150)
- mkmf (12)
-
net
/ http (348) - open-uri (12)
- openssl (36)
- optparse (72)
- ostruct (12)
- pathname (87)
- pp (24)
- psych (96)
- rake (144)
-
rake
/ testtask (12) -
rdoc
/ parser / ruby (12) - resolv (12)
-
rexml
/ document (216) -
rexml
/ streamlistener (12) -
ripper
/ lexer (24) -
rubygems
/ requirement (36) -
rubygems
/ specification (84) - set (9)
- socket (24)
- stringio (62)
- strscan (72)
- thread (2)
- tsort (70)
-
webrick
/ httprequest (12) - win32ole (72)
クラス
-
ARGF
. class (24) - Addrinfo (24)
- Array (1731)
- BigDecimal (24)
- Binding (12)
- CSV (96)
-
CSV
:: Row (3) -
CSV
:: Table (108) - Data (6)
- Date (38)
- DateTime (14)
-
Encoding
:: Converter (84) -
Encoding
:: InvalidByteSequenceError (24) - Enumerator (132)
-
Enumerator
:: Lazy (386) -
Enumerator
:: Yielder (30) -
File
:: Stat (24) -
Gem
:: Requirement (36) -
Gem
:: Specification (84) - Hash (207)
- IO (36)
-
IRB
:: Context (12) - Integer (8)
-
JSON
:: State (12) - Logger (72)
- MatchData (36)
- Matrix (102)
- Method (58)
- Module (160)
- Mutex (4)
-
Net
:: HTTP (24) -
Net
:: HTTPGenericRequest (60) -
Net
:: HTTPResponse (48) - NilClass (12)
- Numeric (74)
- Object (104)
-
OpenSSL
:: BN (36) - OpenStruct (12)
- OptionParser (72)
- Pathname (87)
- Proc (36)
-
Psych
:: Nodes :: Node (24) -
Psych
:: ScalarScanner (12) -
Psych
:: Stream (24) -
Psych
:: Visitors :: YAMLTree (12) -
RDoc
:: Parser :: Ruby (12) -
REXML
:: Attribute (12) -
REXML
:: Attributes (12) -
REXML
:: DocType (108) -
REXML
:: Element (72) -
REXML
:: Entity (12) -
Rake
:: Application (12) -
Rake
:: FileList (48) -
Rake
:: NameSpace (12) -
Rake
:: TaskArguments (24) -
Rake
:: TestTask (12) - Random (12)
- Range (50)
- Rational (12)
-
Resolv
:: DNS :: Name (12) -
Ripper
:: Lexer (24) -
RubyVM
:: AbstractSyntaxTree :: Node (49) -
RubyVM
:: InstructionSequence (130) - Set (12)
- String (211)
- StringIO (62)
- StringScanner (72)
- Struct (28)
- Symbol (65)
- Thread (36)
-
Thread
:: Mutex (20) -
Thread
:: Queue (12) - Time (140)
- TracePoint (43)
- UnboundMethod (24)
- Vector (48)
-
WEBrick
:: HTTPRequest (12) - WIN32OLE (36)
-
WIN32OLE
_ TYPE (24) -
WIN32OLE
_ TYPELIB (12)
モジュール
- Enumerable (430)
-
Fiddle
:: Importer (12) -
JSON
:: Generator :: GeneratorMethods :: Array (12) - Kernel (36)
-
Net
:: HTTPHeader (216) -
OpenURI
:: Meta (12) -
REXML
:: StreamListener (12) -
Rake
:: TaskManager (48) - TSort (70)
キーワード
- & (12)
- * (24)
- + (12)
- << (24)
- <=> (24)
- == (24)
- [] (60)
- []= (36)
- abbrev (12)
-
absolute
_ path (12) - add (24)
-
add
_ attribute (12) -
add
_ dependency (12) -
add
_ development _ dependency (12) -
add
_ field (12) -
add
_ runtime _ dependency (12) -
alias
_ method (4) - all? (21)
- antisymmetric? (7)
- any? (39)
- anybits? (8)
-
append
_ as _ bytes (1) - arity (36)
-
array
_ nl (12) - at (12)
- attr (12)
-
attr
_ accessor (4) -
attr
_ reader (4) -
attr
_ writer (4) -
attribute
_ of (12) -
attributes
_ of (12) -
base
_ label (12) - bind (12)
- body (24)
-
body
_ stream (12) -
body
_ stream= (12) - bsearch (48)
-
bsearch
_ index (20) -
by
_ col _ or _ row (12) -
by
_ col _ or _ row! (12) -
by
_ row (12) -
by
_ row! (12) - bytebegin (2)
- byteend (2)
- byteindex (3)
- byteoffset (6)
- byterindex (3)
- bytes (50)
- bytesize (12)
- byteslice (36)
-
callee
_ id (12) - casecmp (12)
- casecmp? (9)
- children (19)
- chunk (24)
-
class
_ variables (12) - cleanpath (12)
- coerce (60)
- collect (36)
- collect! (24)
- collect2 (24)
-
collect
_ concat (24) - combination (24)
- compact (16)
- compact! (12)
-
compare
_ by _ identity (12) -
compare
_ by _ identity? (12) - concat (33)
- constants (12)
-
content
_ type (24) -
content
_ type= (12) - converters (12)
- convpath (12)
- count (36)
- crypt (12)
-
current
_ scope (12) - curry (34)
- cycle (36)
-
datetime
_ format (12) -
datetime
_ format= (12) - day (12)
-
deconstruct
_ keys (20) -
default
_ event _ sources (12) - delete (36)
-
delete
_ at (12) -
delete
_ attribute (12) -
delete
_ if (24) - difference (7)
- dig (20)
- directory? (12)
- disasm (12)
- disassemble (12)
- drop (12)
-
drop
_ while (48) - each (72)
-
each
_ byte (60) -
each
_ child (24) -
each
_ element _ with _ attribute (12) -
each
_ entry (39) -
each
_ index (12) -
each
_ key (24) -
each
_ name (12) -
each
_ strongly _ connected _ component (23) -
each
_ strongly _ connected _ component _ from (23) - eager (6)
- eigensystem (12)
- empty? (48)
- entities (12)
- entity (24)
- entitydecl (12)
- entries (7)
-
entrywise
_ product (8) -
enum
_ for (24) - eos? (12)
- eql? (12)
-
error
_ bytes (12) - eval (12)
- event (12)
-
external
_ id (12) -
family
_ addrinfo (24) - fetch (72)
-
fetch
_ values (2) - fill (24)
- filter (28)
- filter! (21)
-
filter
_ map (6) -
find
_ all (12) -
find
_ index (36) - first (36)
-
first
_ column (7) -
first
_ lineno (19) -
flat
_ map (24) - flatten (24)
- flatten! (12)
- force (12)
- friday? (12)
- ftype (12)
- get (12)
-
get
_ byte (12) -
get
_ fields (12) - getbyte (48)
- gets (12)
- grep (12)
-
grep
_ v (10) -
group
_ by (12) -
hadamard
_ product (8) - hash (12)
-
header
_ converters (12) - headers (24)
- helpfile (12)
- hstack (12)
- imaginary (12)
- import (12)
-
in
_ namespace (12) -
incomplete
_ input? (12) - index (36)
- inject (24)
- insert (12)
- inspect (37)
-
install
_ rb (12) -
instance
_ methods (12) -
instance
_ variables (12) -
instruction
_ sequence (7) - intern (12)
- intersect? (4)
- intersection (6)
- join (12)
-
keep
_ if (31) - key? (24)
- label (12)
- last (24)
-
last
_ column (7) -
last
_ lineno (7) - lazy (24)
- length (12)
- lex (12)
-
local
_ variable _ get (12) - log (24)
-
main
_ type (12) - map (36)
- map! (24)
- map2 (12)
- match? (9)
- max (42)
-
max
_ by (48) - mday (12)
- members (15)
- merge (12)
- merge! (12)
-
method
_ id (12) - methods (12)
- min (42)
-
min
_ by (48) - minmax (12)
-
minmax
_ by (24) -
module
_ function (24) - name (17)
-
named
_ captures (12) - names (24)
- namespace (12)
- namespaces (12)
-
next
_ values (12) -
next
_ year (12) - none? (7)
-
num
_ bytes (12) -
ole
_ query _ interface (12) - one? (21)
-
original
_ name (24) - pack (21)
- parameters (24)
- parse (12)
- path (24)
- peek (12)
-
peek
_ values (12) - peep (12)
- permutation (24)
- pop (12)
- post (12)
- prefix (12)
- prefixes (12)
-
pretty
_ print (36) -
pretty
_ print _ cycle (12) -
prev
_ year (12) -
primitive
_ convert (48) -
primitive
_ errinfo (12) - priority (12)
- priority= (12)
- private (36)
-
private
_ instance _ methods (12) - product (24)
-
prompt
_ mode (12) -
proxy
_ basic _ auth (12) -
psych
_ y (12) - public (24)
- putback (12)
- query (12)
- read (12)
-
read
_ body (24) - readbyte (36)
- readline (12)
- readlines (12)
- reduce (24)
- reject (48)
- reject! (36)
-
relative
_ path _ from (12) -
repeated
_ combination (24) -
repeated
_ permutation (24) - replace (12)
-
request
_ body _ permitted? (12) -
required
_ ruby _ version (12) -
required
_ rubygems _ version (12) -
respond
_ to _ missing? (12) -
response
_ body _ permitted? (12) -
reverse
_ each (24) - rindex (36)
- rotate (12)
- rotate! (12)
-
ruby2
_ keywords (12) -
ruby
_ opts (12) -
rubygems
_ version (12) - sample (24)
-
satisfied
_ by? (12) - saturday? (12)
- scan (12)
- scrub (12)
- scrub! (12)
- select (43)
- select! (31)
-
set
_ content _ type (12) - setbyte (12)
- setproperty (24)
- shift (36)
-
singleton
_ methods (12) - size (36)
-
skew
_ symmetric? (7) - slice (12)
- slice! (24)
-
slice
_ after (22) -
slice
_ before (36) -
slice
_ when (11) - sort (24)
- sort! (24)
-
sort
_ by (24) -
sort
_ by! (24) - split (24)
- start (36)
-
start
_ with? (6) - step (62)
- store (12)
- strftime (12)
-
strongly
_ connected _ components (12) -
sub
_ type (12) -
subdomain
_ of? (12) - sum (18)
- summarize (24)
-
summary
_ indent (12) -
summary
_ indent= (12) -
summary
_ width (12) -
summary
_ width= (12) - synchronize (12)
-
synthesize
_ file _ task (12) - system (12)
- syswrite (12)
- take (36)
-
take
_ while (60) - tally (10)
- tasks (24)
- thursday? (12)
-
to
_ a (151) -
to
_ ary (36) -
to
_ binary (10) -
to
_ csv (12) -
to
_ enum (24) -
to
_ h (31) -
to
_ json (36) -
to
_ proc (18) -
to
_ ruby (24) -
to
_ s (36) -
to
_ sym (12) - tokenize (12)
-
top
_ level _ tasks (12) - transform (12)
-
transform
_ keys (20) -
transform
_ keys! (20) - transpose (12)
-
try
_ lock (12) - tsort (12)
- type (7)
-
type
_ params (12) - union (7)
- uniq (24)
- uniq! (12)
- unpack (12)
- unshift (12)
- update (12)
-
values
_ at (24) - vstack (12)
- wday (12)
-
with
_ index (36) -
with
_ object (24) - write (12)
- yday (12)
- year (12)
- yield (12)
-
yield
_ self (8) - zip (48)
- | (12)
検索結果
先頭5件
-
Gem
:: Specification # required _ ruby _ version -> Gem :: Requirement (33935.0) -
この Gem パッケージを動作させるのに必要な Ruby のバージョンを返します。
...この Gem パッケージを動作させるのに必要な Ruby のバージョンを返します。... -
Gem
:: Specification # required _ rubygems _ version -> Gem :: Requirement (33901.0) -
この Gem パッケージを動作させるのに必要な RubyGems のバージョンを返します。
...この Gem パッケージを動作させるのに必要な RubyGems のバージョンを返します。... -
Gem
:: Specification # to _ ruby -> String (30635.0) -
自身を再現するための Ruby スクリプトを文字列で返します。
...自身を再現するための Ruby スクリプトを文字列で返します。
省略されている値はデフォルト値が使用されます。... -
Psych
:: Nodes :: Node # to _ ruby -> object (30635.0) -
AST を ruby のオブジェクトに変換します。
...AST を ruby のオブジェクトに変換します。... -
Rake
:: TestTask # ruby _ opts -> Array (30635.0) -
テスト実行時に Ruby コマンドに渡されるオプションを返します。
...テスト実行時に Ruby コマンドに渡されるオプションを返します。... -
Gem
:: Specification # rubygems _ version -> String (27601.0) -
この Gem パッケージを作成した RubyGems のバージョンを返します。
...この Gem パッケージを作成した RubyGems のバージョンを返します。... -
Encoding
:: InvalidByteSequenceError # error _ bytes -> String (27437.0) -
エラー発生時に捨てられたバイト列を返します。
...mlist[例][ruby]{
ec = Encoding::Converter.new("EUC-JP", "ISO-8859-1")
begin
ec.convert("abc\xA1\xFFdef")
rescue Encoding::InvalidByteSequenceError
p $!
#=> #<Encoding::InvalidByteSequenceError: "\xA1" followed by "\xFF" on EUC-JP>
puts $!.error_bytes.dump #=> "\xA1"
puts $!.reada......gain_bytes.dump #=> "\xFF"
end
//}
@see Encoding::InvalidByteSequenceError#readagain_bytes... -
RubyVM
:: InstructionSequence # to _ binary(extra _ data = nil) -> String (27437.0) -
バイナリフォーマットでシリアライズされたiseqのデータを文字列として返します。 RubyVM::InstructionSequence.load_from_binary メソッドでバイナリデータに対応するiseqオブジェクトを作れます。
...返します。
RubyVM::InstructionSequence.load_from_binary メソッドでバイナリデータに対応するiseqオブジェクトを作れます。
引数の extra_data はバイナリデータと共に保存されます。
RubyVM::InstructionSequence.load_from_binary_extra_data メソッド......。 to_binary で得たバイナリデータは他のマシンに移動できません。他のバージョンや他のアーキテクチャのRubyで作られたバイナリデータは使用できません。
//emlist[例][ruby]{
iseq = RubyVM::InstructionSequence.compile('num = 1 + 2')
iseq.to_b......inary("extra_data")
# ※表示の都合上改行しているが実際は改行はない
# => "YARB\x02\x00\x00\x00\x03\x00\x00\x00\x16\x02\x00\x00\n\x00\x00\x00\x01
# \x00\x00\x00\x03\x00\x00\x00\x05\x00\x00\x00\x84\x01\x00\x00\x88\x01\x00
# \x00\x02\x02\x00\x00x86_64-darwin15\x00*\x00\x00\x00\x00... -
Module
# ruby2 _ keywords(method _ name , . . . ) -> nil (24663.0) -
For the given method names, marks the method as passing keywords through a normal argument splat. This should only be called on methods that accept an argument splat (`*args`) but not explicit keywords or a keyword splat. It marks the method such that if the method is called with keyword arguments, the final hash argument is marked with a special flag such that if it is the final element of a normal argument splat to another method call, and that method call does not include explicit keywords or a keyword splat, the final element is interpreted as keywords. In other words, keywords will be passed through the method to other methods.
...For the given method names, marks the method as passing keywords through
a normal argument splat. This should only be called on methods that
accept an argument splat (`*args`) but not explicit keywords or a
keyword splat. It marks the method such that if the method is called
with keyword arguments......argument is marked with a special
flag such that if it is the final element of a normal argument splat to
another method call, and that method call does not include explicit
keywords or a keyword splat, the final element is interpreted as
keywords. In other words, keywords will be passed through th......ethod to
other methods.
This should only be used for methods that delegate keywords to another
method, and only for backwards compatibility with Ruby versions before
2.7.
This method will probably be removed at some point, as it exists only
for backwards compatibility. As it does not exist in Ruby...