るりまサーチ

最速Rubyリファレンスマニュアル検索!
113件ヒット [1-100件を表示] (0.121秒)
トップページ > クエリ:n[x] > クエリ:magic[x]

別のキーワード

  1. etc sc_xopen_enh_i18n
  2. rsa n
  3. rsa n=
  4. pop n_mails
  5. pop n_bytes

検索結果

<< 1 2 > >>

NEWS for Ruby 3.0.0 (26018.0)

NEWS for Ruby 3.0.0 このドキュメントは前回リリース以降のバグ修正を除くユーザーに影響のある機能の変更のリストです。

...NEWS for Ruby 3.0.0
このドキュメントは前回リリース以降のバグ修正を除くユーザーに影響のある機能の変更のリストです。

それぞれのエントリーは参照情報があるため短いです。
十分な情報と共に書かれた全ての変更のリス...
...ord arguments are now separated from positional arguments.
Code that resulted in deprecation warnings in Ruby 2.7 will now
result in ArgumentError or different behavior. 14183
* Procs accepting a single rest argument and keywords are no longer
subject to autosplatting. This now matche...
...3]
end
//}

* Endless method definition is added. [EXPERIMENTAL]
16746

//emlist{
def square(x) = x * x
//}

* Interpolated String literals are no longer frozen when
`# frozen-string-literal: true` is used. 17104
* Magic comment `shareable_constant_value` added to freeze constants....

Gem::Package::TarHeader#magic -> String (18217.0)

tar のヘッダに含まれる magic を返します。

...tar のヘッダに含まれる magic を返します。...

IRB::MagicFile.ENCODING_SPEC_RE -> %r"coding\s*[=:]\s*([[:alnum:]\-_]+)" (9100.0)

マジックコメントにマッチする正規表現を返します。

マジックコメントにマッチする正規表現を返します。

IRB::MagicFile.open(path) -> File (9100.0)

引数 path で指定したファイルを開いて、ファイル中のマジックコメントをエ ンコーディングに設定します。

引数 path で指定したファイルを開いて、ファイル中のマジックコメントをエ
ンコーディングに設定します。

ブロックを指定した場合はブロックの実行結果を返します。ブロックを指定し
なかった場合はエンコーディングが設定された File オブジェクトを返
します。

@param path パスを文字列で指定します。

IRB::MagicFile.open(path) { |io| ... } -> object (9100.0)

引数 path で指定したファイルを開いて、ファイル中のマジックコメントをエ ンコーディングに設定します。

引数 path で指定したファイルを開いて、ファイル中のマジックコメントをエ
ンコーディングに設定します。

ブロックを指定した場合はブロックの実行結果を返します。ブロックを指定し
なかった場合はエンコーディングが設定された File オブジェクトを返
します。

@param path パスを文字列で指定します。

絞り込み条件を変える

String (6030.0)

文字列のクラスです。 ヌル文字を含む任意のバイト列を扱うことができます。 文字列の長さにはメモリ容量以外の制限はありません。

...//emlist[文字列リテラルの例][ruby]{
'str\\ing' # シングルクオート文字列 (エスケープシーケンスがほぼ無効)
"string\n" # ダブルクオート文字列 (エスケープシーケンスがすべて有効)
%q(str\\ing) # 「%q」文字列 (エスケープシーケン...
...)
%Q(string\n) # 「%Q」文字列 (エスケープシーケンスがすべて有効、デリミタが変えられる)

# ヒアドキュメント
<<End
この行はヒアドキュメント
End

# ダブルクオートヒアドキュメント (クオートなしの場合と同じ)
<<"End"
この行...
...#=> Encoding::CompatibilityError
//}

String#eql? はハッシュのキーの比較に使われますので、
ハッシュのキーに非 ASCII 文字列を使う場合には注意が必要です。

//emlist[動作例: (注)一行目にmagic commentが必要です。][ruby]{
# encoding: UTF-8...

RubyVM::InstructionSequence#to_a -> Array (6006.0)

self の情報を 14 要素の配列にして返します。

...ケンスを以下の情報で表します。

: magic

データフォーマットを示す文字列。常に
"YARVInstructionSequence/SimpleDataFormat"。

: major_version

命令シーケンスのメジャーバージョン。

: minor_version

命令シーケンスのマイナーバー...
...n>"。文字列から作成していた場合は
"<compiled>"。

: #path

命令シーケンスの相対パス。文字列から作成していた場合は "<compiled>"。

: #absolute_path

命令シーケンスの絶対パス。文字列から作成していた場合は nil。

: #first_lin...
...eno

命令シーケンスの 1 行目の行番号。

: type

命令シーケンスの種別。
:top、:method、:block、:class、:rescue、:ensure、:eval、:main
:defined_guard のいずれか。

: locals

全ての引数名、ローカル変数名からなる Symbol の配列。...

多言語化 (3060.0)

多言語化 Ruby は US-ASCII はもちろん、US-ASCII 以外の文字エンコーディングもサポートしています。 文字列の内部表現のエンコーディングは固定されておらず、 プログラマは目的に応じて使用するエンコーディングを選ぶことができます。

...きます。

同じプロセスの中で異なるエンコーディングの文字列が同時に存在することができます。
全ての String や Regexp などのオブジェクトは自身のエンコーディング情報を保持しています。
これにより各オブジェクト内...
...ントでスクリプトエンコーディングを指定すると、
Ruby スクリプトに非 ASCII 文字を使うことができます。(magic_comment)
文字列リテラルや正規表現リテラルだけでなく変数名、メソッド名、クラス名などにも
非 ASCII 文字を使...
...文字の使用は
推奨されません。

グローバル変数 $KCODE は廃止されました。

* m17n_prog
* convert
* ruby18
* encoding
* script_encoding

===[a:m17n_prog] M17N プログラミングの基本

プログラマは文字列を扱うときエンコーディングを常に...

Ruby用語集 (94.0)

Ruby用語集 A B C D E F G I J M N O R S Y

...A B C D E F G I J M N O R S Y

a ka sa ta na ha ma ya ra wa

=== 記号・数字
: %記法
: % notation
「%」記号で始まる多種多様なリテラル記法の総称。

参照:d:spec/literal#percent

: 0 オリジン
: zero-based
番号...
...始まること。

例えば、
Array や Vector、Matrix などの要素の番号、
String における文字の位置、
といったものは 0 オリジンである。

: 1 オリジン
: one-based
番号が 1 から始まること。

例えば、
エラーメッセージにお...
...語で「多態」とか
「多相性」などと呼ばれたりもする。

===[a:ma] ま

: マジックコメント
: magic comment
スクリプトの先頭に(shebang があればそれに続けて)記述し、Ruby の処理系
に何かを伝えるもの。
記述したスクリプ...
<< 1 2 > >>