Файловый менеджер - Редактировать - /opt/imh-python/lib/python3.9/site-packages/prompt_toolkit/lexers/__pycache__/pygments.cpython-39.pyc
Ðазад
a d�h�. � @ s d Z ddlmZ ddlZddlmZmZ ddlmZm Z m Z mZmZm Z ddlmZ ddlmZmZ ddlmZ dd lmZ dd lmZ ddlmZmZ er�dd lmZ g d�ZG dd� ded�ZG dd� de�Z G dd� de�Z!G dd� de e e"df e"f �Z#e#� Z$G dd� de�Z%dS )z� Adaptor classes for using Pygments lexers within prompt_toolkit. This includes syntax synchronization code, so that we don't have to start lexing at the beginning of a document, when displaying a very large text. � )�annotationsN)�ABCMeta�abstractmethod)� TYPE_CHECKING�Callable�Dict� Generator�Iterable�Tuple)�Document)�FilterOrBool� to_filter)�StyleAndTextTuples)�split_lines��pygments_token_to_classname� )�Lexer�SimpleLexer)r )� PygmentsLexer� SyntaxSync� SyncFromStart� RegexSyncc @ s&