Skip to content

Commit

Permalink
deconstruct と deconstruct_keys についての説明の訳を修正
Browse files Browse the repository at this point in the history
Co-authored-by: shuichi <shuichi.shp.code@gmail.com>

cf. #2773 (comment)
  • Loading branch information
sanfrecce-osaka committed Feb 4, 2023
1 parent d04656c commit 3702378
Showing 1 changed file with 1 addition and 1 deletion.
2 changes: 1 addition & 1 deletion refm/doc/spec/pattern_matching.rd
Original file line number Diff line number Diff line change
Expand Up @@ -481,7 +481,7 @@ end
===[a:matching_non_primitive_objects] 非プリミティブなオブジェクトのマッチ: deconstruct メソッドと deconstruct_keys メソッド

#@# As already mentioned above, array, find, and hash patterns besides literal arrays and hashes will try to match any object implementing +deconstruct+ (for array/find patterns) or +deconstruct_keys+ (for hash patterns).
既に先述されている通り、配列リテラルやハッシュリテラルの他に Array, Find, Hash パターンは deconstruct メソッド(これは Array/Find パターンで利用されます) か deconstruct_keys メソッド(これは Hash パターンで利用されます) が実装されたオブジェクトにマッチします
既に述べたように、Array/Find/Hash パターンは、配列やハッシュのリテラルの他に、deconstruct メソッド(Array/Find パターン) あるいは deconstruct_keys メソッド(Hash パターン) を定義しているオブジェクトに対しても、マッチを試みます

#@samplecode
class Point
Expand Down

0 comments on commit 3702378

Please sign in to comment.