# File lib/wordnet/lexicon.rb, line 186 def lookupSynsetsByKey( *keys ) synsets = [] keys.each {|key| raise LookupError, "Failed lookup of synset '#{key}':"\ "No such synset" unless @dataDb.key?( key ) data = @dataDb[ key ] offset, partOfSpeech = key.split( /%/, 2 ) synsets << Synset::new( self, offset, partOfSpeech, nil, data ) } return *synsets end