134件ヒット
[1-100件を表示]
(0.010秒)
ライブラリ
- ビルトイン (14)
- json (12)
-
rexml
/ document (36) -
ripper
/ sexp (24) - socket (36)
クラス
- Addrinfo (12)
-
CGI
:: Cookie (12) -
REXML
:: Document (12) -
REXML
:: Element (12) -
REXML
:: Text (12) - Random (2)
- Ripper (24)
- UNIXSocket (24)
モジュール
キーワード
-
json
_ create (12) - new (48)
- pair (12)
- parse (12)
-
raw
_ data (12) -
raw
_ seed (2) - sexp (12)
-
sexp
_ raw (12) - socketpair (12)
検索結果
先頭5件
- Ripper
. sexp _ raw(src , filename = & # 39;-& # 39; , lineno = 1) -> object - GC
:: Profiler . raw _ data -> [Hash , . . . ] | nil - Random
. raw _ seed(size) -> String - REXML
:: Text . new(arg , respect _ whitespace = false , parent = nil , raw = nil , entity _ filter = nil , illegal = REXML :: Text :: NEEDS _ A _ SECOND _ CHECK) - CGI
:: Cookie . parse(raw _ cookie) -> Hash
-
Ripper
. sexp _ raw(src , filename = & # 39;-& # 39; , lineno = 1) -> object (6114.0) -
Ruby プログラム str を解析して S 式のツリーにして返します。
...わりに配列の要素として S 式のツリーを表現しています。
//emlist[例][ruby]{
require 'ripper'
require 'pp'
pp Ripper.sexp_raw("def m(a) nil end")
# => [:program,
# [:stmts_add,
# [:stmts_new],
# [:def,
# [:@ident, "m", [1, 4]],
# [:paren, [:params,......[[:@ident, "a", [1, 6]]], nil, nil, nil]],
# [:bodystmt,
# [:stmts_add, [:stmts_new], [:var_ref, [:@kw, "nil", [1, 9]]]],
# nil,
# nil,
# nil]]]]
//}
Ripper.sexp_raw は Ripper.sexp とは異なり解析結果を加工しません。
@see Ripper.sexp... -
GC
:: Profiler . raw _ data -> [Hash , . . . ] | nil (6108.0) -
GC のプロファイル情報を GC の発生ごとに Hash の配列 (:GC_INVOKE_TIME が早いもの順)で返します。GC::Profiler が有効になっ ていない場合は nil を返します。
...返します。GC::Profiler が有効になっ
ていない場合は nil を返します。
例:
GC::Profiler.enable
GC.start
GC::Profiler.raw_data
# => [
{
:GC_TIME=>1.3000000000000858e-05,
:GC_INVOKE_TIME=>0.010634999999999999,
:HEAP_USE_SIZE=>289640,
:HEA... -
Random
. raw _ seed(size) -> String (6108.0) -
プラットフォームの提供する機能を使って、文字列を返します。
...暗号化プリミティブが入手可能だとは期待できません」と
書いてあります。そのため、sizeとして32より大きい値を指定することには疑問の
余地があります。
//emlist[例][ruby]{
Random.raw_seed(8) #=> "\x78\x41\xBA\xAF\x7D\xEA\xD8\xEA"
//}... -
REXML
:: Text . new(arg , respect _ whitespace = false , parent = nil , raw = nil , entity _ filter = nil , illegal = REXML :: Text :: NEEDS _ A _ SECOND _ CHECK) (156.0) -
テキストノードオブジェクトを生成します。
...す。
偽の場合は空白はまとめられます。
raw は true, false, nil のいずれかを指定し、生成されるテキストノードが
raw モードであるかどうかを決めます。
true の場合、そのノードは raw モードであると解釈され、
テキストには......falseの場合、そのノードは raw モードであると解釈され、
rexml はテキストに含まれているすべての(定義済み)実体を
エスケープします
nilの場合、親ノードが raw モードであるかどうかで
self が raw モードになるかどうかが決......ェクトを渡した場合は、この値は無視され
arg が raw モードであるかどうかが使われます。
entity_filter は置き換えたい実体のリストを文字列の配列で指定します。
これは raw が false のときのみ意味を持ちます。
entity_filter が... -
CGI
:: Cookie . parse(raw _ cookie) -> Hash (114.0) -
クッキー文字列をパースします。
...クッキー文字列をパースします。
@param raw_cookie 生のクッキーを表す文字列を指定します。
例:
cookies = CGI::Cookie.parse("raw_cookie_string")
# { "name1" => cookie1, "name2" => cookie2, ... }... -
REXML
:: Document . new(source = nil , context = {}) -> REXML :: Document (31.0) -
Document オブジェクトを生成します。
...odes も参照してください。
: :raw
raw mode で取り扱いをして欲しい要素の名前の集合を
文字列の配列で指定します。
すべてのノードを raw mode で取り扱って欲しい場合は :all を指定します。
raw mode においては、text 中の特......殊文字は一切変換されません。
REXML::Element#raw も参照してください。
@param source XML文書(文字列, IO)もしくは REXML::Document オブジェクト
@param context コンテキスト
@raise REXML::ParseException XML文書のパースに失敗した場合に発生し... -
REXML
:: Element . new(arg = UNDEFINED , parent = nil , context = nil) -> REXML :: Element (31.0) -
要素オブジェクトを生成します。
...odes も参照してください。
: :raw
raw mode で取り扱いをして欲しい要素の名前の集合を
文字列の配列で指定します。
すべてのノードを raw mode で取り扱って欲しい場合は :all を指定します。
raw mode においては、text 中の特......殊文字は一切変換されません。
REXML::Element#raw も参照してください。
@param arg 要素の名前(String)もしくは初期化に使う REXML::Element
オブジェクト
@param parent 親ノード
@param context コンテキスト(Hash)
@see REXML::Parent.new, REXML::... -
Addrinfo
. new(sockaddr , family=Socket :: PF _ UNSPEC , socktype=0 , protocol=0) -> Addrinfo (13.0) -
新たな Addrinfo オブジェクトを返します。
...ます)。例えば :STREAM, :DGRAM, :RAW, "SOCK_STREAM" などです。
protocol は Socket::IPPROTO_TCP のようなプロトコルを指定します。
family や socktype と異なり、整数でなければなりません。
デフォルト値(0) は raw socket 以外では適切な値です... -
JSON
:: Generator :: GeneratorMethods :: String :: Extend . json _ create(hash) -> String (13.0) -
JSON のオブジェクトから Ruby の文字列を生成して返します。
...のオブジェクトから Ruby の文字列を生成して返します。
@param hash キーとして "raw" という文字列を持ち、その値として数値の配列を持つハッシュを指定します。
require 'json'
String.json_create({"raw" => [0x41, 0x42, 0x43]}) # => "ABC"... -
Ripper
. sexp(src , filename = & # 39;-& # 39; , lineno = 1) -> object (13.0) -
Ruby プログラム str を解析して S 式のツリーにして返します。
...す。
[:@イベント名, トークン, 位置情報(行、桁の配列)]
例:
[:@ident, "m", [1, 4]]
また、Ripper.sexp は Ripper.sexp_raw とは異なり、読みやすさのため
に stmts_add や stmts_new のような _add、_new で終わるパーサイベントを
省略します......。_add で終わるパーサイベントはハンドラの引数が 0 個のものが
省略されます。詳しくは Ripper::PARSER_EVENTS を確認してください。
@see Ripper.sexp_raw...