Team Ai
Datasetpublic

codekingpro/portable-devtools

sourceHugging Faceupdated 5mo agoView on Hugging Face
1likes14kdownloads
vip.cpython-313.pyc59 linesDownload Raw Back to __pycache__
1�

2�jR���SrSSKrSSKJrJrJrJr SSKJrJ	r	J3r4JrJrJ
r
JrJrJr SS/r"SS\5r"S	S\5r"S5S\5rg)z�6pygments.lexers.vip7~~~~~~~~~~~~~~~~~~~8 9Lexers for Visual Prolog & Grammar files.10 11:copyright: Copyright 2006-present by the Pygments team, see AUTHORS.12:license: BSD, see LICENSE for details.13�N)�14RegexLexer�inherit�words�include)	�Text�Comment�Operator�Keyword�Name�String�Number�Punctuation�15Whitespace�VisualPrologLexer�VisualPrologGrammarLexerc��\rSrSrSrSrSrS\4\"\SSS9\	R4S	\	4\"\SS169\	R4S\4S\4S
\RR4S\R4S\R4S\4S\S4S\S4S\R"S4S\R"S4S\R"S4S\4S\4S\4/\"\SSS9\R*4S\4/\"S5S \4S!\S"4/\"S5S#\4S\S$4S%\S"4S&\4/S'\R.4S(\R.4/\"S)5S\R"S"4S*\4S+\R.R0S"4/\"S)5S\R"S"4S,\4S+\R.R0S"4/S-\R.4S\R"S"4S.\4/S/.rS0rg1)2�VisualPrologBaseLexer�)�try�foreach�if)�and�catch�do�else�elseif�	erroneous�17externally�failure�finallyrr�or�orelse�	otherwise�thenr�div�mod�rem�quot)�short�detail�end�18withdomainz\s+z\bend\s+�\b��prefix�suffixr+�r0z0[xo][\da-fA-F_]+z(((\d[\d_]*)?\.)?\d[\d_]*([eE][\-+]?\d+)?z_\w*z[A-Z]\w*z@\w+z[a-z]\w*z/\*�commentz\%�commentline�"�stringz\'�stringsinglez@"�atstringz[\-+*^/!?<>=~:]+z[$,.[\]|(){}\\]+�.�@�19commentdocz[^@\n]+�$z#popz[^@*/]+z#pushz\*/z[*/]z\\u[0-9a-fA-F]{4}z\\[\'"ntr\\]�stringescapez20[^\'\\\n]+z\nz	[^"\\\n]+z""z[^"]+)�rootr:r3r2r<r6r5r7�N)�__name__�21__module__�__qualname__�__firstlineno__�22minorendkw�23minorkwexp�dockwrrr24�Minorr
r�Variable�	Anonymousrr�Symbolr	rr�Preprocr�Escape�Error�tokens�__static_attributes__r>��YD:\code\apps\devtools\python\user_packages\Python313\site-packages\pygments/lexers/vip.pyrrs"��)�J�6�J�4�E��Z� �
�:�k�%�
@�'�-�-�P�
�W��
�:�e�
,�g�m�m�<�
!�6�*�
8�&�A�
�d�m�m�-�-�.�
�$�-�-�(�
�d�m�m�$�
�$��
�W�i�(�
�G�]�+�
�6�=�=�(�+�
�F�M�M�>�2�
�F�M�M�:�.�
 �(�+�
 �+�.�
�4�L�%25�*�5��e�
4�g�o�o�F�
�7�O�26�27
�L�!�
��!�
�7�F�#�28�
�L�!�
��!�
�W�g�&�
�W�f�%�
�g��29�"�6�=�=�1�
�f�m�m�,�30�31
�N�#�
�F�M�M�6�*�
�F�#�
�F�M�M�'�'��0�	32�
�N�#�
�6�=�=�&�)�
�6�"�
�F�M�M�'�'��0�	33��F�M�M�"�
�6�=�=�&�)�
�v��34�k:�FrOrc	��\rSrSrSrSrSrS/r/SQrSr	Sr35S	rS36rS\
"\SS
9\R4\
"\37SS
9\4\
"\SSS9\R 4\/0rSrSrg)r�VzLexer for VisualProlog38    z
Visual Prolog�https://www.visual-prolog.com/�visualprolog)z*.proz*.clz*.iz*.packz*.ph�2.17)�goal�	namespace�	interface�class�	implement�where�open�inherits�supports�resolve�delegate�monitor�	constants�domains�39predicates�constructors�40properties�clauses�facts)�align�anyflow�as�bitsize�determ�digitsrrr�from�guard�multi�	nondetermr!r"r#�	procedurer_�single�41suspending)�42binincluderr�endif�error�exportrro�grammargenerate�grammarincluderr�message�options�43orrequires�requires�
stringincluder$r=r-r1�#r.c�>�[R"SU5(agg)zMCompetes with IDL and Prolog on *.pro; div. lisps on*.cl and SwigLexer on *.izc^\s*(end\s+(interface|class|implement)|(clauses|predicates|domains|facts|constants|properties)\s*$)�\���(\�?r��re�search��texts rP�analyse_text�VisualPrologLexer.analyse_textns'��44�9�9�{�~B�C�C��rOr>N)r?r@rArB�__doc__�name�url�aliases�	filenames�
version_added�majorkw�minorkw�directivekwrr45rF�	DirectiverrMr�rNr>rOrPrrVs�����D�46*�C���G�:�I��M�~�G�{�G��K�	�
�7�5�
)�7�=�=�9�
�7�5�
)�7�3�
�;�s�5�
9�7�;L�;L�M��	47��F�rOc�~�\rSrSrSrSrSrS/rS/rSr	Sr48S	rS49\"\50SS9\
4\"\S
SS9\
R4\/0rSrSrg)r�yz#Lexer for VisualProlog grammar51    zVisual Prolog GrammarrS�visualprologgrammarz*.vipgrmrU)r\rW�grammar�nonterminals�startsymbols�	terminals�rules�52precedence)rvr�r=r-r1r�r.c�>�[R"SU5(agg)zNo competditors (currently)zN^\s*(end\s+grammar|(nonterminals|startsymbols|terminals|rules|precedence)\s*$)r�rr�r�s rPr��%VisualPrologGrammarLexer.analyse_text�s��53�9�9�f�hl�m�m��rOr>N)r?r@rArBr�r�r�r�r�r�r�r�rr54r�rrMr�rNr>rOrPrrysq���#�D�55*�C�$�%�G���I��M�C�G�1�K��
�7�5�
)�7�3�
�;�s�5�
9�7�;L�;L�M��56��F�rO)r�r��pygments.lexerrrrr�pygments.tokenrrr	r57rrr
rr�__all__rrrr>rOrP�<module>r�sY���58�>�>�$�$�$�� :�59;��?�J�?�D �-� �F�4�rO
codekingpro/portable-devtools · Team Ai