# File lib/coffee_script.rb, line 46 def execute(command) out = `#{command}`.chomp if $?.success? status, result = out[0, 1], out[1..-1] if status == "+" result else raise CompilationError, result[/^(?:Error: )?(.*)/, 1] end else raise EngineError, out end end