Loading benchmark/esprima_tok.rb 0 → 100644 +11 −0 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_tokenizer' ARGV.each do |fname| JsDuck::EsprimaTokenizer.instance.tokenize(IO.read(fname)) end Loading
benchmark/esprima_tok.rb 0 → 100644 +11 −0 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_tokenizer' ARGV.each do |fname| JsDuck::EsprimaTokenizer.instance.tokenize(IO.read(fname)) end