Я программист TCL и много работаю над цепочкой операторов и не знаю, как это можно сделать в ruby
Например, если я хочу добавить текущее время к значению переменной
например в tcl:
set mylist [list a b c,d,e f]
set myelem_with_time "[lindex [split [lindex $mylist 2] ,] 0][clock seconds]"
>>c{with some time value}
Как этого добиться в ruby без использования отдельных строк для каждой команды
(конечно, это не метод класса объекта или оператор использования. Например, цепочка текущего времени или некоторая арифметическая операция и т. д.)
псевдокод:
myval = mylist[2].split(",")[0] + time()+60seconds;
(я хочу интерполировать время + 60 без вычисления в предыдущей строке)