# File rbot/keywords.rb, line 107
    def scan
      Dir["#{@bot.botclass}/keywords/*"].each {|f|
        debug "keywords module: scanning file #{f}"
        IO.foreach(f) {|line|
          if(line =~ /^(.*?)\s*<=(is|are)?=?>\s*(.*)$/)
            lhs = $1
            mhs = $2
            rhs = $3
            mhs = "is" unless mhs
            rhs = Keyword.escape rhs
            values = rhs.split("<=or=>")
            @statickeywords[lhs] = Keyword.new(mhs, values)
            # debug "got keyword '#{lhs}' '#{mhs}' '#{values}'"
          end
        }
      }
    end