Slide 136
Slide 136 text
javascript.rb
Functions
def method_missing(name, *, &block)
if block
define_singleton_method(name, block)
end
hello_world.rb
javascript do
function hello() { ... }
hello();
end
hello() { ... }
module JavaScript
class Context
def function(*)
end
def method_missing(name, *, &block)
if block
define_singleton_method(name, block)
end
end
end
end