# File linkbot.rb, line 22
   def initialize(args=Array.new)
     @workingDir = File.expand_path(File.dirname(__FILE__))
     @filename = @workingDir + "/linkbot-api.yaml"
     unless load_message = load_synonyms
       @patterns = [ [/^(.*?) is a synonym for (.*)/, :add_synonym], 
                     [/^save syn/, :save_synonyms],
                     [/^load syn/, :load_synonyms], 
                     [/^add pattern (.*), (.*)/, :add_pattern], 
                     [/^>(.*)/, :defining_method],
                     [/^restart/, :restart],
                     [/^begin log (.*)/, :begin_log],
                     [/^end log (.*)/, :end_log]
                   ]
       save_synonyms # creates patterns.yaml on first use.

     else
       puts load_message 
     end
     @method_def = ''

     @MY_NAME = "(?i)(?:link|linkagent|linkbot|link agent|link bot|link grammar)"

     @link = Link.new
   end