Server : Apache System : Linux iad1-shared-b8-43 6.6.49-grsec-jammy+ #10 SMP Thu Sep 12 23:23:08 UTC 2024 x86_64 User : dh_edsupp ( 6597262) PHP Version : 8.2.26 Disable Function : NONE Directory : /lib/python3/dist-packages/pygments/lexers/__pycache__/ |
Upload File : |
o ���aD � @ sl d Z ddlmZmZmZ ddlmZmZmZm Z m Z mZmZm Z ddgZG dd� de�ZG dd� de�ZdS ) z� pygments.lexers.verification ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Lexer for Intermediate Verification Languages (IVLs). :copyright: Copyright 2006-2021 by the Pygments team, see AUTHORS. :license: BSD, see LICENSE for details. � )� RegexLexer�include�words)�Comment�Operator�Keyword�Name�Number�Punctuation�Text�Generic�BoogieLexer�SilverLexerc @ s� e Zd ZdZdZdgZdgZdefdefdefdej fd ej fd ejdfedd d�e fedd d�e jfedd d�e jfed�defdejfdefdefgdejfd ejdfdejdfdejfgdejfgd�ZdS )r z^ For `Boogie <https://boogie.codeplex.com/>`_ source code. .. versionadded:: 2.1 �Boogie�boogiez*.bpl�\n�\s+�\\\n� //[/!](.*?)\n� //(.*?)\n�/\*�comment)�axiom�break�call�ensures�else�exists�function�forall�if� invariant�modifies� procedure�requires�then�var�while�\b��suffix)�const)�bool�int�ref�numbersz((>=|<=|:=|!=|==>|&&|\|\||[+/\-=>*<\[\]])�\{.*?\}�([{}():;,.])z[a-zA-Z_]\w*�[^*/]+�#push�\*/�#pop�[*/]�[0-9]+��rootr r/ N)�__name__� __module__�__qualname__�__doc__�name�aliases� filenamesr r �Doc�Single� Multiliner r �Reserved�Typer r r �Emphr r r �Integer�tokens� rI rI �>/usr/lib/python3/dist-packages/pygments/lexers/verification.pyr s@ ��� �� �c @ s� e Zd ZdZdZdgZddgZdefdefdefd ej fd ej fdejdfed dd�e feddd�ejfeddd�e jfed�defdejfdefdefgdejfdejdfdejdfdejfgdejfgd�ZdS )r zk For `Silver <https://bitbucket.org/viperproject/silver>`_ source code. .. versionadded:: 2.2 �Silver�silverz*.silz*.vprr r r r r r r )4�result�true�false�null�methodr � predicate�program�domainr r&