def setup(self):
        """Setup."""

        self.blocks = self.config['block_comments']
        self.lines = self.config['line_comments']
        self.group_comments = self.config['group_comments']
        self.prefix = self.config['prefix']
        self.generic_mode = self.config['generic_mode']
        self.strings = self.config['strings']
        self.trigraphs = self.config['trigraphs']
        self.decode_escapes = self.config['decode_escapes']
        self.charset_size = self.config['charset_size']
        self.wide_charset_size = self.config['wide_charset_size']
        self.exec_charset = self.get_encoding_name(self.config['exec_charset'])
        self.wide_exec_charset = self.get_encoding_name(self.config['wide_exec_charset'])
        self.string_types, self.wild_string_types = self.eval_string_type(self.config['string_types'])
        if not self.generic_mode:
            self.pattern = RE_CPP
def setup ( self ) : self . blocks = self . config [ 'block_comments' ] self . lines = self . config [ 'line_comments' ] self . group_comments = self . config [ 'group_comments' ] self . prefix = self . config [ 'prefix' ] self . generic_mode = self . config [ 'generic_mode' ] self . strings = self . config [ 'strings' ] self . trigraphs = self . config [ 'trigraphs' ] self . decode_escapes = self . config [ 'decode_escapes' ] self . charset_size = self . config [ 'charset_size' ] self . wide_charset_size = self . config [ 'wide_charset_size' ] self . exec_charset = self . get_encoding_name ( self . config [ 'exec_charset' ] ) self . wide_exec_charset = self . get_encoding_name ( self . config [ 'wide_exec_charset' ] ) self . string_types , self . wild_string_types = self . eval_string_type ( self . config [ 'string_types' ] ) if not self . generic_mode : self . pattern = RE_CPP
Setup.