Как известно есть такая штука как Marshal.dump, оно из объектов делает бинарную строку.
Вопрос: Можно ли получить не бинарик, а исходник на ruby из объекта? Имеется введу такой, что бы его можно было выполнить eval-ом. Сколько искал, что-то найти такой возможности не могу, может вы подскажете.
Задача: Из объекта получить исходник, проанализировать его, изменить при необходимости, выполнить.