# File lib/sass/environment.rb, line 33
      def inherited_hash_writer(name)
        class_eval "def set_\#{name}(name, value)\nname = name.tr('_', '-')\n@\#{name}s[name] = value unless try_set_\#{name}(name, value)\nend\n\ndef try_set_\#{name}(name, value)\n@\#{name}s ||= {}\nif @\#{name}s.include?(name)\n@\#{name}s[name] = value\ntrue\nelsif @parent && !@parent.global?\n@parent.try_set_\#{name}(name, value)\nelse\nfalse\nend\nend\nprotected :try_set_\#{name}\n\ndef set_local_\#{name}(name, value)\n@\#{name}s ||= {}\n@\#{name}s[name.tr('_', '-')] = value\nend\n\ndef set_global_\#{name}(name, value)\nglobal_env.set_\#{name}(name, value)\nend\n", __FILE__, __LINE__ + 1
      end