Каждый знает два способа создания пустого массива: Array.new
и []
. Вы можете сказать, что первый - «стандартный», а второй - просто синтаксический сахар. Многие различные объекты, такие как Hash
и, возможно, даже String
, сокращаются с помощью этого метода.
Мой вопрос: есть ли способ определить мои собственные разделители для объектов? Примером будет <>
. Может быть, псевдоним типа '<' => 'MyObject.new('
и '>' => ')'
?