a
    ©lca  ã                   @   sn   d Z ddlZddlmZmZmZ ddlmZ ddlm	Z	m
Z
mZmZmZmZmZmZ dgZG dd„ deƒZdS )zÒ
    pygments.lexers.cplint
    ~~~~~~~~~~~~~~~~~~~~~~

    Lexer for the cplint language
    
    :copyright: Copyright 2006-2022 by the Pygments team, see AUTHORS.
    :license: BSD, see LICENSE for details.
é    N)ÚbygroupsÚinheritÚwords)ÚPrologLexer)ÚTextÚCommentÚOperatorÚKeywordÚNameÚStringÚNumberÚPunctuationÚCplintLexerc                   @   sd   e Zd ZdZdZdZdgZg d¢ZdgZdde	fe
dƒejfd	eejeƒfd
efdejfegiZdS )r   z´
    Lexer for cplint files, including CP-logic, Logic Programs with Annotated Disjunctions, 
    Distributional Clauses syntax, ProbLog, DTProbLog

    .. versionadded:: 2.12
    Úcplintzhttps://cplint.eu)z*.eclz*.prologz*.proz*.plz*.Pz*.lpadz*.cplztext/x-cplintÚrootZ	map_query)ZgaussianZuniform_densZ	dirichletÚgammaÚbetaZpoissonZbinomialZ	geometricZexponentialÚpascalZmultinomialÚuserÚvalÚuniformZdiscreteZfinitez([a-z]+)(:)z:(-|=)|::?|~=?|=>z\?N)Ú__name__Ú
__module__Ú__qualname__Ú__doc__ÚnameÚurlÚaliasesÚ	filenamesÚ	mimetypesr	   r   r
   ÚBuiltinr   r   ZAtomr   r   r   Útokens© r"   r"   úR/var/www/html/django/DPS/env/lib/python3.9/site-packages/pygments/lexers/cplint.pyr      s"   þøÿ)r   ÚreZpygments.lexerr   r   r   Zpygments.lexersr   Zpygments.tokenr   r   r   r	   r
   r   r   r   Ú__all__r   r"   r"   r"   r#   Ú<module>   s   
(