#!/usr/koeki/bin/ruby # coding: utf-8 require "pstore" x = PStore.new("word.db") x.transaction do if x["word"] == nil x["word"] = Hash.new end word = x["word"] print "名前は?: " name = gets.chomp print "ひとこと: " word[name] = gets.chomp for person in word.keys printf("%sさんのひとこと「%s」\n", person, word[person]) end end