Sha256: d7325805e3682b372b8cbf35ba50c82cd2d85fda6c61857b47dd516d34e83868
Contents?: true
Size: 637 Bytes
Versions: 3
Compression:
Stored size: 637 Bytes
Contents
require 'pascoale' correct_counter = 0 wrong_counter = 0 word = nil begin open("#{Pascoale.root}/data/everything.txt") do |file| file.each_line do |line| begin word, _, separation = eval(line) next if word =~ /\-/ s = Pascoale::SyllableSeparator.new(word).separate if s == separation correct_counter += 1 else wrong_counter += 1 puts "#{word} - #{s} - #{separation}" end rescue => e puts e.message end end end ensure puts " Last: #{word}" puts "Correct: #{correct_counter}" puts " Wrong: #{wrong_counter}" end
Version data entries
3 entries across 3 versions & 1 rubygems
Version | Path |
---|---|
pascoale-0.3.2 | lib/pascoale/syllable_separator_benchmark.rb |
pascoale-0.3.1 | lib/pascoale/syllable_separator_benchmark.rb |
pascoale-0.3.0 | lib/pascoale/syllable_separator_benchmark.rb |