В некоторых случаях в Ruby (ruby / gosu / texplay) я видел код, подобный следующему:
image.paint {
circle 20, 20
pixel 10, 10
}
Могу ли я написать аналогичную функцию, которую можно использовать, например, так:
my_function {
"one"
"two"
"three"
}
, что бы вернуть и массив:
["один", "два", "три"]
p.s. эта функция предназначена не только для генерации массивов, и меня не интересуют методы для этого, все, что мне нужно знать, это синтаксис. Заранее спасибо, эл.