class ExecJS::Runtime

Abstract base class for runtimes

Public Instance Methods

permissive_compile(source, options = {}) click to toggle source
# File lib/isomorfeus/execjs_runtime.rb, line 14
def permissive_compile(source, options = {})
  context_class.new(self, source, options.merge({permissive: true}))
end
permissive_eval(source, options = {}) click to toggle source
# File lib/isomorfeus/execjs_runtime.rb, line 9
def permissive_eval(source, options = {})
  context = permissive_compile("", options)
  context.eval(source, options)
end
permissive_exec(source, options = {}) click to toggle source
# File lib/isomorfeus/execjs_runtime.rb, line 4
def permissive_exec(source, options = {})
  context = permissive_compile("", options)
  context.exec(source, options)
end