def create_base(self):
self.base_dict = {}<EOL>_start_arrays = []<EOL>for tokens, word in self.chain_generator():<EOL><INDENT>self.base_dict.setdefault(tokens, []).append(word)<EOL>if tokens[<NUM_LIT:0>] == "<STR_LIT>":  <EOL><INDENT>_start_arrays.append(tokens)<EOL><DEDENT><DEDENT>self.start_arrays = tuple(<EOL>frozenset(self.get_corrected_arrays(_start_arrays))<EOL>)<EOL>
Метод создаёт базовый словарь, на основе массива токенов.
Вызывается из метода обновления.