# File lib/linguistics/en/wordnet.rb, line 148 def synset( word, pos=nil, sense=1 ) lex = Linguistics::EN::wn_lexicon if pos.is_a?( Fixnum ) sense = pos pos = nil end postries = pos ? [pos] : [:noun, :verb, :adjective, :adverb, :other] syn = nil postries.each do |pos| break if syn = lex.lookup_synsets( word.to_s, pos, sense ) end return syn end