# File lib/execjs/external_runtime.rb, line 23 def exec(source, options = {}) source = encode(source) source = "#{@source}\n#{source}" if @source compile_to_tempfile(source) do |file| extract_result(@runtime.send(:exec_runtime, file.path)) end end