В Ruby, в некоторых случаях (рубин/Gosu/texplay) I'v видели подобный код используется:рубин Получить массив из объектов, возвратившихся в блоке
image.paint {
circle 20, 20
pixel 10, 10
}
Можно ли мне писать аналогичная функция, которая может быть использована как так ?:
my_function {
"one"
"two"
"three"
}
что бы вернуть и массив: [ «один», «два», «три»]
п.с. эта функция предназначена не только для создания массивов, и мне не интересно, как это сделать, все, что мне нужно знать, это синтаксис. Спасибо заранее, ell.
Я нашел его в форумах Gosu :) Я использую Gosu, потому что его самый простой 2d библиотека для Ruby, я мог бы найти ! Спасибо за этот пример, его блестящий и говорит мне, что мне нужно знать. еще раз спасибо – Ell