def getClass(filename, ingredient)
print ":-> Look for [" + ingredient + "] in the Taxonomy " + filename + "\n"
taxoFile=File.new(filename, "r")
taxoFile.each_line { |line|
if (String(line) =~ /.*[:\#]\w+/) then
@@class=line.gsub(/[:\#\s\t]/, '')
else
print ": Compare: " + line.downcase.chomp + " " + ingredient.downcase.chomp + "\n"
if (line.downcase.chomp == ingredient.downcase.chomp) then
taxoFile.close
print ":-> Class [" + @@class + "] for Ingredient [" + ingredient
print "] ...... found!\n"
return true
end
end
}
taxoFile.close
return false
end