Can Your Ruby Do This?
# scripting.rb
include Scriptable
x = 'Hello'
y = 'world'
groovy <<G
def z = 'multilanguage'
println("${x}, ${z} ${y}")
G
javascript <<JS
z = 'multilanguage'
println(x + ', ' + z + ' ' + y)
JS
# both => "Hello, multilanguage world!"
include Scriptable
x = 'Hello'
y = 'world'
groovy <<G
def z = 'multilanguage'
println("${x}, ${z} ${y}")
G
javascript <<JS
z = 'multilanguage'
println(x + ', ' + z + ' ' + y)
JS
# both => "Hello, multilanguage world!"
Written on March 30, 2007