# File lib/less/java_script/rhino_context.rb, line 42 def eval(source, options = {}) source = source.encode('UTF-8') if source.respond_to?(:encode) source_name = options[:source_name] || "<eval>" line_number = options[:line_number] || 1 @rhino_context.eval("(#{source})", source_name, line_number) rescue Rhino::JSError => e handle_js_error(e) end