setname = GetTerm.get(ARGV[0])
tf2 = GetTerm.tf(name,setname)
idf2 = GetTerm.idf(setname,name,"50000")
p idf2

このプログラムでsyntax errorがおきます。このコードの中で間違ったところがあれば教えていただけませんか?
上記のクラスの定義はきっちりやっているつもりですが、もしかしたら不完全かもしれませんので、そちら側のミスということも考えられなくもないんですが、何度もチェックしているので・・・