ライブラリ
- ビルトイン (791)
- csv (48)
- delegate (36)
- fiddle (24)
-
fiddle
/ import (12) -
json
/ add / symbol (12) - matrix (26)
-
net
/ imap (12) -
net
/ smtp (12) - openssl (48)
- ostruct (12)
- pathname (36)
- pp (12)
-
rake
/ testtask (12) -
rdoc
/ context (24) -
rdoc
/ markup (12) -
rdoc
/ top _ level (12) -
rexml
/ document (24) -
rexml
/ parsers / pullparser (12) -
rexml
/ parsers / sax2parser (60) -
ripper
/ lexer (20) -
rubygems
/ installer (12) -
shell
/ command-processor (12) -
webrick
/ server (12)
クラス
-
ARGF
. class (10) - Binding (47)
- CSV (36)
-
CSV
:: Table (12) - Data (3)
- Delegator (36)
-
Encoding
:: Converter (48) -
Fiddle
:: Handle (24) -
File
:: Stat (12) -
Gem
:: Installer (12) - Hash (20)
- IO (12)
- LocalJumpError (12)
- MatchData (1)
- Matrix (26)
- Method (24)
- Module (172)
- NameError (22)
-
Net
:: IMAP :: MailboxList (12) -
Net
:: SMTP (12) - Object (72)
-
OpenSSL
:: ASN1 :: ASN1Data (12) -
OpenSSL
:: ASN1 :: Constructive (12) -
OpenSSL
:: ASN1 :: Primitive (12) -
OpenSSL
:: SSL :: SSLContext (12) - OpenStruct (12)
- Pathname (36)
-
RDoc
:: Context (24) -
RDoc
:: Markup (12) -
RDoc
:: TopLevel (12) -
REXML
:: AttlistDecl (12) -
REXML
:: Attribute (12) -
REXML
:: Parsers :: PullEvent (12) -
REXML
:: Parsers :: SAX2Parser (60) -
Rake
:: TestTask (12) -
Ripper
:: Lexer (20) -
RubyVM
:: AbstractSyntaxTree :: Node (7) -
Shell
:: CommandProcessor (12) - Symbol (197)
- Thread (24)
- TracePoint (36)
- UnboundMethod (24)
-
WEBrick
:: GenericServer (12)
モジュール
- Enumerable (72)
-
Fiddle
:: Importer (12)
キーワード
- == (12)
- [] (24)
- []= (12)
-
alias
_ method (4) - antisymmetric? (7)
- attr (24)
-
attr
_ accessor (4) -
attr
_ reader (4) -
attr
_ writer (4) -
callee
_ id (12) - capitalize (12)
- casecmp (12)
- casecmp? (9)
-
class
_ variables (12) - cleanpath (12)
- constants (12)
-
define
_ method (24) -
define
_ singleton _ method (24) - downcase (12)
- event (12)
-
event
_ type (12) -
find
_ local _ symbol (24) -
find
_ symbol (12) -
generate
_ bin _ symlink (12) -
get
_ line _ types (12) -
header
_ convert (36) - id2name (12)
-
import
_ symbol (12) - inject (36)
-
instance
_ methods (12) -
instance
_ variables (12) - keys (12)
- lex (8)
- listen (60)
- loader (12)
-
local
_ variable _ defined? (12) -
local
_ variable _ get (12) -
local
_ variable _ set (12) -
local
_ variables (21) -
make
_ symlink (12) - match (12)
- match? (9)
- members (3)
-
method
_ id (12) - methods (12)
- mode (12)
-
module
_ function (12) - name (41)
-
named
_ captures (1) -
new
_ ostruct _ member (12) - next (12)
-
node
_ type (24) -
original
_ name (24) - parse (12)
-
pretty
_ print _ instance _ variables (12) -
primitive
_ convert (48) - private (12)
-
private
_ instance _ methods (12) -
private
_ methods (12) - protected (12)
-
protected
_ instance _ methods (12) -
protected
_ methods (12) - public (12)
-
public
_ instance _ methods (12) -
public
_ methods (12) -
read
_ nonblock (22) - reason (12)
- reduce (36)
-
respond
_ to _ missing? (12) -
session
_ cache _ stats (12) -
skew
_ symmetric? (7) - slice (12)
-
start
_ with? (6) - starttls? (12)
- status (12)
- succ (12)
- swapcase (12)
- symlink (6)
- symlink? (30)
- symmetric? (12)
-
tag
_ class (12) - tagging (24)
-
to
_ json (12) -
to
_ s (12) -
transform
_ keys! (20) - type (7)
- upcase (12)
検索結果
先頭5件
- Fiddle
:: Handle # sym(func) -> Integer - RDoc
:: TopLevel # find _ local _ symbol(name) -> RDoc :: NormalClass | RDoc :: SingleClass | RDoc :: NormalModule | RDoc :: AnyMethod | RDoc :: Alias | RDoc :: Attr | RDoc :: Constant - RDoc
:: Context # find _ local _ symbol(symbol) - Gem
:: Installer # generate _ bin _ symlink(filename , bindir) - Matrix
# antisymmetric? -> bool
-
Fiddle
:: Handle # sym(func) -> Integer (18108.0) -
関数やグローバル変数 func へのポインタを取得し、整数として返します。
...整数として返します。
@param func 得たいシンボルの名前を文字列で与えます。
@raise Fiddle::DLError シンボルが見つからなかった時に発生します。
require 'fiddle'
h = Fiddle::Handle.new('libc.so.6')
p h.sym('strlen') # 関数ポインタのア... -
RDoc
:: TopLevel # find _ local _ symbol(name) -> RDoc :: NormalClass | RDoc :: SingleClass | RDoc :: NormalModule | RDoc :: AnyMethod | RDoc :: Alias | RDoc :: Attr | RDoc :: Constant (12501.0) -
クラス、モジュール、メソッド、定数、属性、alias、ファイルから name で指定したものを返します。見つからなかった場合は nil を返します。
...クラス、モジュール、メソッド、定数、属性、alias、ファイルから name で指定したものを返します。見つからなかった場合は nil を返します。... -
RDoc
:: Context # find _ local _ symbol(symbol) (12317.0) -
Finds a method, constant, attribute, module or files named +symbol+ in this context
...Finds a method, constant, attribute, module or files named +symbol+ in
this context... -
Gem
:: Installer # generate _ bin _ symlink(filename , bindir) (12201.0) -
Gem に入っているアプリケーションを実行するためのシンボリックリンクを作成します。
...現在インストールされている Gem よりも新しい Gem をインストールするときは、
シンボリックリンクを更新します。
@param filename ファイル名を指定します。
@param bindir 実行ファイルを配置するディレクトリを指定します。... -
Matrix
# antisymmetric? -> bool (12201.0) -
行列が反対称行列 (交代行列、歪〔わい〕対称行列とも) ならば true を返します。
...ます。
@raise ExceptionForMatrix::ErrDimensionMismatch 行列が正方行列でない場合に発生します
//emlist[][ruby]{
require 'matrix'
Matrix[[0, -2, Complex(1, 3)], [2, 0, 5], [-Complex(1, 3), -5, 0]].antisymmetric? # => true
Matrix.empty.antisymmetric? # => true
Matrix[[1, 2, 3],......[4, 5, 6], [7, 8, 9]].antisymmetric? # => false
# 対角要素が違う
Matrix[[1, -2, 3], [2, 0, 6], [-3, -6, 0]].antisymmetric? # => false
# 符号が違う
Matrix[[0, 2, -3], [2, 0, 6], [-3, 6, 0]].antisymmetric? # => false
//}... -
OpenSSL
:: ASN1 :: ASN1Data # tag _ class -> Symbol (12201.0) -
タグクラスを返します。
...タグクラスを返します。
:UNIVERSAL、:CONTEXT_SPECIFIC、:APPLICATION, :PRIVATE のいずれかを返します。
@see OpenSSL::ASN1::ASN1Data#tag_class=... -
Pathname
# make _ symlink(old) -> 0 (12201.0) -
File.symlink(old, self.to_s) と同じです。
...File.symlink(old, self.to_s) と同じです。
@see File.symlink... -
MatchData
# named _ captures(symbolize _ names: false) -> Hash (9379.0) -
名前付きキャプチャをHashで返します。
...名前付きキャプチャをHashで返します。
Hashのキーは名前付きキャプチャの名前です。Hashの値はキーの名前に対応した名前付きグループのうち最後にマッチした文字列です。
@param symbolize_names 真を指定するとハッシュのキ......{
m = /(?<a>.)(?<b>.)/.match("01")
m.named_captures # => {"a" => "0", "b" => "1"}
m = /(?<a>.)(?<b>.)?/.match("0")
m.named_captures # => {"a" => "0", "b" => nil}
m = /(?<a>.)(?<a>.)/.match("01")
m.named_captures # => {"a" => "1"}
m = /(?<a>x)|(?<a>y)/.match("x")
m.named_captures # => {"a" => "x"}......m = /(?<a>.)(?<a>.)/.match("01")
m.named_captures(symbolize_names: true) #=> {:a => "1"}
//}
@see MatchData#captures, MatchData#deconstruct_keys... -
Symbol
# match(other) -> MatchData | nil (9301.0) -
正規表現 other とのマッチを行います。
...atch(other) と同じです。)
@param other 比較対象のシンボルを指定します。
@return マッチが成功すれば MatchData オブジェクトを、そうでなければ nil を返します。
p :foo.match(/foo/) # => #<MatchData "foo">
p :foobar.match(/bar/) # => #<MatchDa......ta "bar">
p :foo.match(/bar/) # => nil
@see String#match
@see Symbol#match?... -
Symbol
# swapcase -> Symbol (9233.0) -
'A' から 'Z' までのアルファベット大文字を小文字に、'a' から 'z' までの アルファベット小文字を大文字に変更したシンボルを返します。
...'A' から 'Z' までのアルファベット大文字を小文字に、'a' から 'z' までの
アルファベット小文字を大文字に変更したシンボルを返します。
(self.to_s.swapcase.intern と同じです。)
p :ABCxyz.swapcase # => :abcXYZ
p :Access.swapcase # => :a......CCESS
@see String#swapcase... -
Symbol
# swapcase(*options) -> Symbol (9233.0) -
'A' から 'Z' までのアルファベット大文字を小文字に、'a' から 'z' までの アルファベット小文字を大文字に変更したシンボルを返します。
...'A' から 'Z' までのアルファベット大文字を小文字に、'a' から 'z' までの
アルファベット小文字を大文字に変更したシンボルを返します。
(self.to_s.swapcase.intern と同じです。)
p :ABCxyz.swapcase # => :abcXYZ
p :Access.swapcase # => :a......CCESS
@see String#swapcase...