Convertir string a fragmento de código

Hola gente

estoy comenzando a desarrollar plugins para el programa de diseño 3d
Sketchup de Google, los cuales se escriben en lenguaje ruby, quiero
hacer un plugin que me permita dibujar expresiones matemáticas, para lo
cual necesito lograr la conversión de string a fragmento de código de
ruby, es decir que en un campo de texto reciba algo como

“Math.sin(x**2)”

y yo le asigne una variable a esto para luego convertirlo de alguna
forma en un trozo de código para obtener una linea de código como

y = Math.sin(x**2)

lo cual puedo evaluar asignándole valores a x. No se si esto es muy
difícil o de entrada no es posible, agradezco su atención

Hola, probaste con eval?
http://www.ruby-doc.org/core-1.9.3/Kernel.html#method-i-eval

x = 2
y = eval “Math.sin(x**2)”

/jk