File: D:/web/hyperflight/apps/inxpress/.venv/Lib/site-packages/dotenv/__pycache__/parser.cpython-311.pyc
�
��i; � �� � d dl Z d dlZd dlmZmZmZmZmZmZm Z d*de
dedee
fd�Z ed� � Z
edej � � � Z ed
� � Z ed� � Z ed� � Z ed
� � Z ed� � Z ed� � Z ed� � Z ed� � Z ed� � Z ed� � Z ed� � Z ed� � Z ed� � Z G d� de� � Z G d� de� � Z G d� d� � Z G d� de � � Z! G d� d � � Z"d!ee
de
de
fd"�Z#d#e"dee
fd$�Z$d#e"de
fd%�Z%d#e"de
fd&�Z&d#e"defd'�Z'd(ee
dee fd)�Z(dS )+� N)�IO�Iterator�Match�
NamedTuple�Optional�Pattern�Sequence�string�extra_flags�returnc �F � t j | t j |z � � S �N)�re�compile�UNICODE)r
r s �ID:\web\hyperflight\apps\inxpress\.venv\Lib\site-packages\dotenv/parser.py�
make_regexr s � �
�:�f�b�j�;�6�7�7�7� z(\r\n|\n|\r)z\s*)r z
[^\S\r\n]*z(?:export[^\S\r\n]+)?z '([^']+)'z([^=\#\s]+)z
(=[^\S\r\n]*)z'((?:\\'|[^'])*)'z"((?:\\"|[^"])*)"z
([^\r\n]*)z(?:[^\S\r\n]*#[^\r\n]*)?z[^\S\r\n]*(?:\r\n|\n|\r|$)z[^\r\n]*(?:\r|\n|\r\n)?z\\[\\'\"abfnrtv]z\\[\\']c �$ � e Zd ZU eed<