Loading benchmark/esprima_parse.rbdeleted 100644 → 0 +0 −11 Original line number Diff line number Diff line # Script for benchmarking the lexer. # # Takes bunch of filenames as arguments and runs them all through lexer. # $:.unshift File.dirname(File.dirname(__FILE__)) + "/lib" require 'jsduck/esprima_parser' ARGV.each do |fname| JsDuck::EsprimaParser.new(IO.read(fname)).parse end benchmark/serialize.rb +2 −2 Original line number Diff line number Diff line Loading @@ -4,11 +4,11 @@ # parser and serializes the resulting syntax trees. # $:.unshift File.dirname(File.dirname(__FILE__)) + "/lib" require 'jsduck/esprima_core' require 'jsduck/esprima' require 'jsduck/serializer' ARGV.each do |fname| ast = JsDuck::EsprimaCore.instance.parse(IO.read(fname)) ast = JsDuck::Esprima.instance.parse(IO.read(fname)) JsDuck::Serializer.new.to_s(ast) end Loading
benchmark/esprima_parse.rbdeleted 100644 → 0 +0 −11 Original line number Diff line number Diff line # Script for benchmarking the lexer. # # Takes bunch of filenames as arguments and runs them all through lexer. # $:.unshift File.dirname(File.dirname(__FILE__)) + "/lib" require 'jsduck/esprima_parser' ARGV.each do |fname| JsDuck::EsprimaParser.new(IO.read(fname)).parse end
benchmark/serialize.rb +2 −2 Original line number Diff line number Diff line Loading @@ -4,11 +4,11 @@ # parser and serializes the resulting syntax trees. # $:.unshift File.dirname(File.dirname(__FILE__)) + "/lib" require 'jsduck/esprima_core' require 'jsduck/esprima' require 'jsduck/serializer' ARGV.each do |fname| ast = JsDuck::EsprimaCore.instance.parse(IO.read(fname)) ast = JsDuck::Esprima.instance.parse(IO.read(fname)) JsDuck::Serializer.new.to_s(ast) end