123456789101112131415161718 |
- # example-3
- # Illustrates working with code.
- require "uhferret"
- ferret = UHFerret::Ferret.new do
- # note, we need to specify if the document is code rather than text
- add("code-eg/tupleset.cpp", UHFerret::CodeDocument)
- add("code-eg/tokenset.cpp", UHFerret::CodeDocument)
- end
- ferret.run
- ferret.each_pair do |i, j|
- puts "#{"%10s" % ferret[i].filename} #{"%10s" % ferret[j].filename} #{"%1.4f" % ferret.resemblance(i, j)}"
- end
|