PATH:
opt
/
hc_python
/
lib
/
python3.12
/
site-packages
/
dns
/
__pycache__
� ���g` � �8 � d Z ddlmZ ddlZdedeeeef fd�Zy)zDNS GENERATE range conversion.� )�TupleN�text�returnc �> � d}d}d}d}d}| r'| d dk( rt j j d� �| D ]h }|dk( r|dk( rt |� }d}d}�|dk( rt |� }d}d}�2|j � r||z }�Ht j j d |� �� � |dk( rt j j d � �|dk( rt |� }n|dk( sJ �t |� }|dk\ sJ �|dk\ sJ �||kD rt j j d� �|||fS )z�Convert the text form of a range in a ``$GENERATE`` statement to an integer. *text*, a ``str``, the textual range in ``$GENERATE`` form. Returns a tuple of three ``int`` values ``(start, stop, step)``. ���� � r �-z!Start cannot be a negative number�/� zCould not parse zno stop value specifiedzstart must be <= stop)�dns� exception�SyntaxError�int�isdigit)r �start�stop�step�cur�state�cs �9/opt/hc_python/lib/python3.12/site-packages/dns/grange.py� from_textr s; � � �E� �D��D� �C� �E� ��Q��3���m�m�'�'�(K�L�L� ����8��� ���H�E��C��E� �#�X��s�8�D��C��E� �Y�Y�[��1�H�C��-�-�+�+�.>�q�c�,B�C�C� � ��z��m�m�'�'�(A�B�B� �!���3�x����z��z��3�x���1�9��9��A�:��:��t�|��m�m�'�'�(?�@�@��4���� )�__doc__�typingr r �strr r � r r �<module>r s. ��$ %� � �/�C� /�E�#�s�C�-�0� /r
[-] rdataset.cpython-312.pyc
[edit]
[-] asyncresolver.cpython-312.pyc
[edit]
[-] grange.cpython-312.pyc
[edit]
[-] opcode.cpython-312.pyc
[edit]
[-] tsigkeyring.cpython-312.pyc
[edit]
[-] immutable.cpython-312.pyc
[edit]
[-] namedict.cpython-312.pyc
[edit]
[-] ttl.cpython-312.pyc
[edit]
[-] win32util.cpython-312.pyc
[edit]
[-] e164.cpython-312.pyc
[edit]
[-] tokenizer.cpython-312.pyc
[edit]
[-] xfr.cpython-312.pyc
[edit]
[-] zonetypes.cpython-312.pyc
[edit]
[-] resolver.cpython-312.pyc
[edit]
[-] wire.cpython-312.pyc
[edit]
[-] exception.cpython-312.pyc
[edit]
[-] asyncquery.cpython-312.pyc
[edit]
[-] rdatatype.cpython-312.pyc
[edit]
[-] renderer.cpython-312.pyc
[edit]
[-] versioned.cpython-312.pyc
[edit]
[-] version.cpython-312.pyc
[edit]
[-] nameserver.cpython-312.pyc
[edit]
[-] dnssec.cpython-312.pyc
[edit]
[-] update.cpython-312.pyc
[edit]
[+]
..
[-] name.cpython-312.pyc
[edit]
[-] _ddr.cpython-312.pyc
[edit]
[-] edns.cpython-312.pyc
[edit]
[-] _immutable_ctx.cpython-312.pyc
[edit]
[-] set.cpython-312.pyc
[edit]
[-] _features.cpython-312.pyc
[edit]
[-] inet.cpython-312.pyc
[edit]
[-] tsig.cpython-312.pyc
[edit]
[-] enum.cpython-312.pyc
[edit]
[-] _asyncbackend.cpython-312.pyc
[edit]
[-] query.cpython-312.pyc
[edit]
[-] serial.cpython-312.pyc
[edit]
[-] entropy.cpython-312.pyc
[edit]
[-] zonefile.cpython-312.pyc
[edit]
[-] reversename.cpython-312.pyc
[edit]
[-] flags.cpython-312.pyc
[edit]
[-] _asyncio_backend.cpython-312.pyc
[edit]
[-] ipv6.cpython-312.pyc
[edit]
[-] rdataclass.cpython-312.pyc
[edit]
[-] __init__.cpython-312.pyc
[edit]
[-] message.cpython-312.pyc
[edit]
[-] node.cpython-312.pyc
[edit]
[-] zone.cpython-312.pyc
[edit]
[-] _trio_backend.cpython-312.pyc
[edit]
[-] transaction.cpython-312.pyc
[edit]
[-] ipv4.cpython-312.pyc
[edit]
[-] dnssectypes.cpython-312.pyc
[edit]
[-] rrset.cpython-312.pyc
[edit]
[-] asyncbackend.cpython-312.pyc
[edit]
[-] rdata.cpython-312.pyc
[edit]
[-] rcode.cpython-312.pyc
[edit]