# File lib/main/program/class_methods.rb, line 288
      def main_env!
        @main_env = Map.new

        @main_env[:state]          = env['STATE']
        @main_env[:state_dirname]  = env['STATE_DIRNAME']
        @main_env[:state_basename] = env['STATE_BASENAME']

        env.each do |key, val|
          next unless key.to_s =~ /^\s*MAIN_/i
          k = main_env_key_for(key)
          @main_env[k] = val
        end

        @main_env
      end