# File lib/optconfig.rb, line 147 def initialize(default_attr={}) @default_attr = default_attr @option_seq = [] @options = {} @file = default_attr[:file] @section = default_attr[:section] @stop_at_non_option_argument = default_attr[:stop_at_non_option_argument] @ignore_unknown_file_option = default_attr.key?(:ignore_unknown_file_option) ? default_attr[:ignore_unknown_file_option] : true @obsolete_behavior = false @specified = {} # オプションが指定されたかどうかを保持 end