3

V'ícnã@sZdZddlmZmZmZddlmZddlmZm	Z	m
Z
mZmZdgZ
Gdd„deƒZdS)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@sneZdZdZdZdZdgZdddddd	d
gZdgZdd
e	fe
d"ƒejfde
ejeƒfdefd ejfegiZd!S)#rz´
    Lexer for cplint files, including CP-logic, Logic Programs with Annotated
    Disjunctions, Distributional Clauses syntax, ProbLog, DTProbLog.

    .. versionadded:: 2.12
    Zcplintzhttps://cplint.euz*.eclz*.prologz*.proz*.plz*.Pz*.lpadz*.cplz
text/x-cplintÚrootZ	map_queryÚgaussianÚuniform_densÚ	dirichletÚgammaÚbetaÚpoissonÚbinomialÚ	geometricÚexponentialÚpascalÚmultinomialÚuserÚvalÚuniformÚdiscreteÚfinitez([a-z]+)(:)z:(-|=)|::?|~=?|=>z\?N)r
rrrrrrrrrrrrrrr)Ú__name__Ú
__module__Ú__qualname__Ú__doc__ÚnameÚurlÚaliasesÚ	filenamesÚ	mimetypesrrrZBuiltinrr	ZAtomr
rrÚtokens©r'r'ú:/tmp/pip-build-gk9425m9/Pygments/pygments/lexers/cplint.pyrs 
N)r Zpygments.lexerrrrZpygments.lexersrZpygments.tokenrrrr	r
Ú__all__rr'r'r'r(Ú<module>	s