
    L&in                     h    d 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 dgZ G 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.
    )bygroupsinheritwords)PrologLexer)OperatorKeywordNameStringPunctuationCplintLexerc                       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root	map_query)gaussianuniform_dens	dirichletgammabetapoissonbinomial	geometricexponentialpascalmultinomialuservaluniformdiscretefinitez([a-z]+)(:)z:(-|=)|::?|~=?|=>z\?N)__name__
__module____qualname____doc__nameurlaliases	filenames	mimetypesr   r   r	   Builtinr   r
   Atomr   r   r   tokens     c/home/geonatureadmin/si_en_reseau/tutos/venv/lib/python3.11/site-packages/pygments/lexers/cplint.pyr   r      s          D
CjGPPPI !I 	7#U    !%.
 XXfk;??@!8,DL!
FFFr.   N)r$   pygments.lexerr   r   r   pygments.lexersr   pygments.tokenr   r   r	   r
   r   __all__r   r-   r.   r/   <module>r4      s     4 3 3 3 3 3 3 3 3 3 ' ' ' ' ' ' G G G G G G G G G G G G G G/    +     r.   