Loading spec/benchmark/compare.rbdeleted 100644 → 0 +0 −18 Original line number Diff line number Diff line # Compare RKelly and Esprima parser. $:.unshift File.dirname(File.dirname(File.dirname(__FILE__))) + "/lib" require 'jsduck/js/rkelly_adapter' require 'rkelly' require 'jsduck/js/esprima' require 'pp' code = <<-EOS function x() { // Function A function a() { } } EOS pp JsDuck::Js::Esprima.parse(code) puts pp JsDuck::Js::RKellyAdapter.new.adapt(RKelly::Parser.new.parse(code)) spec/benchmark/rkelly-parser.rbdeleted 100644 → 0 +0 −18 Original line number Diff line number Diff line # Test RKelly adapter. $:.unshift File.dirname(File.dirname(File.dirname(__FILE__))) + "/lib" require 'jsduck/js/rkelly_parser' require 'pp' pp RKelly::Parser.new.parse(<<-EOS, "foo.js") // Another x = 10; EOS # parser = JsDuck::Js::RKellyParser.new(<<-EOS) # /* Hello world # */ # // Another # EOS # pp parser.parse Loading
spec/benchmark/compare.rbdeleted 100644 → 0 +0 −18 Original line number Diff line number Diff line # Compare RKelly and Esprima parser. $:.unshift File.dirname(File.dirname(File.dirname(__FILE__))) + "/lib" require 'jsduck/js/rkelly_adapter' require 'rkelly' require 'jsduck/js/esprima' require 'pp' code = <<-EOS function x() { // Function A function a() { } } EOS pp JsDuck::Js::Esprima.parse(code) puts pp JsDuck::Js::RKellyAdapter.new.adapt(RKelly::Parser.new.parse(code))
spec/benchmark/rkelly-parser.rbdeleted 100644 → 0 +0 −18 Original line number Diff line number Diff line # Test RKelly adapter. $:.unshift File.dirname(File.dirname(File.dirname(__FILE__))) + "/lib" require 'jsduck/js/rkelly_parser' require 'pp' pp RKelly::Parser.new.parse(<<-EOS, "foo.js") // Another x = 10; EOS # parser = JsDuck::Js::RKellyParser.new(<<-EOS) # /* Hello world # */ # // Another # EOS # pp parser.parse