53件ヒット
[1-53件を表示]
(0.106秒)
クラス
-
CSV
:: Row (3) -
Psych
:: Parser :: Mark (12) -
Psych
:: SyntaxError (24) -
RubyVM
:: AbstractSyntaxTree :: Node (14)
キーワード
-
deconstruct
_ keys (3) -
first
_ column (7) -
last
_ column (7) - offset (12)
検索結果
先頭5件
-
Psych
:: Parser :: Mark # column -> Integer (21102.0) -
行の先頭からの文字数。
行の先頭からの文字数。 -
Psych
:: SyntaxError # column -> Integer (21102.0) -
エラーが生じた行内の位置を返します。
エラーが生じた行内の位置を返します。 -
RubyVM
:: AbstractSyntaxTree :: Node # first _ column -> Integer (9108.0) -
ソースコード中で、self を表すテキストが最初に現れる列番号を返します。
...ソースコード中で、self を表すテキストが最初に現れる列番号を返します。
列番号は0-originで、バイト単位で表されます。
//emlist[][ruby]{
node = RubyVM::AbstractSyntaxTree.parse('1 + 2')
p node.first_column # => 0
//}... -
RubyVM
:: AbstractSyntaxTree :: Node # last _ column -> Integer (9108.0) -
ソースコード中で、self を表すテキストが最後に現れる列番号を返します。
...ソースコード中で、self を表すテキストが最後に現れる列番号を返します。
列番号は0-originで、バイト単位で表されます。
//emlist[][ruby]{
node = RubyVM::AbstractSyntaxTree.parse('1 + 1')
p node.last_column # => 5
//}... -
CSV
:: Row # deconstruct _ keys(keys) -> Hash (6213.0) -
パターンマッチに使用するヘッダの名前と値の Hash を返します。
...シンボルに変換する必要があります。
@param keys パターンマッチに使用するヘッダの名前の配列を指定します。nil の場合は全てをパターンマッチに使用します。
//emlist[例][ruby]{
require "csv"
row = CSV::Row.new([:header1, :header2, :heade......er3: 2.. }
puts "all 2 or more"
in { header1: ...2, header2: 2.., header3: 2.. }
puts "first column is less than 2, and rest columns are 2 or more"
end
#=> "first column is less than 2, and rest columns are 2 or more" が出力される
//}
@see d:spec/pattern_matching#matching_non_primitive_ob... -
Psych
:: SyntaxError # offset -> Integer (3007.0) -
エラーが生じた位置の offset をバイト数で 返します。
...エラーが生じた位置の offset をバイト数で
返します。
offset とは、
Psych::SyntaxError#line, Psych::SyntaxError#column
で指示される位置からの相対位置です。
この位置から 0 バイトの位置でエラーが発生することが多いため、
このメ...