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 ���aF� � @ s� d Z ddlZddlmZmZmZmZmZmZm Z ddl mZmZm Z mZmZmZmZmZmZmZ g d�ZG dd� de�ZG dd � d e�ZG d d� de�ZG dd � d e�ZdS )z� pygments.lexers.int_fiction ~~~~~~~~~~~~~~~~~~~~~~~~~~~ Lexers for interactive fiction languages. :copyright: Copyright 2006-2021 by the Pygments team, see AUTHORS. :license: BSD, see LICENSE for details. � N)� RegexLexer�include�bygroups�using�this�default�words) �Text�Comment�Operator�Keyword�Name�String�Number�Punctuation�Error�Generic)�Inform6Lexer�Inform6TemplateLexer�Inform7Lexer� Tads3Lexerc @ s� e Zd ZdZdZddgZdgZejej B ej B ZdZdZ dZd Zd Zi ddeef ejd fed �g�ddefde ejfg�ded�dedfdedfdefed�g�ded�dedfdeef edfde efde edfg�ded�dedfd edfded!fd"e efd#e efd$edfd%e edfd&ejdfd'efd(ejd)fd*efed�g �d+ded,fd-efd.e edfd'ejfd/ed0fed�g�d1d ed2fd3edfed�g�d4d5edfed�g�d6d$edfed�g�d7d8ejdfed6�g�d9ed�d:eef e j!dfd;eef e"e j!e j#e j!�dfd<eef e"e j!e j#e j!�dfd=e e jd>fd=e e j$d?fd@e e f e%j&dfdAe%j'dfdBe%j(dfdCe%j)dfdDe e"ee�dfdEe e"eej*j+�dfdFedGfdHe e"eej,�dfdIej-dJfe.dKdLdM�ej-dfdNej-dfe.dOdPdLdQ�ej-dfe.dRdPdLdQ�ej-dfeedfg�dSdTe j#fdUe e jfdVe jfdWe j#fdXe j#fd=e e jdfg�dYdTe j#fdUe e j$fdVe j$fdZe j#fd[eef e j#fd\eeef e j#fd]eef e j#fd=e e j$dfg�d^d_e e j$fd`e j$fdZe j#fd=e e j$dfg�daed�eej/dfed9�g�dbed�eej*j+dfed9�g�d)ed�eejdfed�g�i dced�eej*dfed�g�dddee j0dfg�dfed�eej-dfg�d ed�dIefd/edfdedgfe.dhdPdLdQ�edfdiedjfdkedlfdmednfdoedpfdqe"ee�fdredsfdtedufdvedwfdxedyfdzedufd{ed|fd}ed~fded�fd�ed�fd�ed�fd�ed�fd�ed�fd�ed�feej1d~fg�d�ed�eej,dfed�g�d�ed�d/edfd�efd�e j$d^feej*fg�ded�d/efd�edfd3efed�g�d�ed�d�ed�fed�g�d�ed�d�edfeej1dfg�d�ed�ded�fed�g�d�d.e efd�ejdfedb�g�d�ed�d/ed2fd$efd�ejd�fd�ejfd3efed��g�d�ed�d�edfeej1fed9�g�dsed�d�ed�fd�ed�fed��g�d�ed�d/edfd�efd.e ed9fd�ed�fed��g�d�ed�d�ed�fed�g�dwed�d/edfd$efd�edbfedb�g��i d�ed�d=e e j$d�fed��g�d�ed�d=e e j$d�fed�g�d�dTe j#fed^�g�d�ed�e.d�dLdM�edfd�efd�e edfg�d�ed��ed9�g�d�ed��ed�g�d�ed�d�efed�g�d�ed�e.d�dLdM�edfed�g�d�ed�d�edfd�efe.d�dLdM�edfd�efd�ed�fd�ed�fd�ed�fd�ed�fd�ed�fd�e ed�fd�ejd)fd�ed�fd�ed fdedfd�ed�fed˃g�d�ed�d�edfd�e ejdfd�eef ej,dfed�g�d�ed�dedfed�g�d�ed�d/ed�fed҃g�d�ed�d/edfd3efedӃg�d�ed�ded�fed�g�d�ed�d=e e j$d�feed�fg�d�d3efedg��Z2d�dڄ Z3d�d܄ Z4d�S )�r z^ For `Inform 6 <http://inform-fiction.org/>`_ source code. .. versionadded:: 2.0 zInform 6�inform6�i6z*.infz[a-zA-Z_]\w*u \-‐-—u "“”u '‘’u \n �rootz\A(!%%[^%s]*[%s])+� directive�_whitespace�\s+�![^%s]*r �\[zmany-valuesz:|(?=;)�#pop�<)� expression�_expressionr"