%PDF- %PDF-
Direktori : /proc/self/root/opt/alt/python37/lib/python3.7/site-packages/jinja2/__pycache__/ |
Current File : //proc/self/root/opt/alt/python37/lib/python3.7/site-packages/jinja2/__pycache__/ext.cpython-37.pyc |
B ��R�a � @ sp d Z ddlmZ ddlmZmZmZmZmZm Z m Z mZmZm Z mZmZ ddlmZ ddlmZ ddlmZmZ ddlmZmZmZ ddlmZmZmZmZ d Z G d d� de!�Z"G dd � d ee"e#��Z$edd� �Z%dd� Z&dd� Z'G dd� de$�Z(G dd� de$�Z)G dd� de$�Z*G dd� de$�Z+G dd� de$�Z,e dfdd �Z-G d!d"� d"e#�Z.d#d$� Z/e(Z0e)Z1e*Z2e+Z3e,Z4d%S )&a jinja2.ext ~~~~~~~~~~ Jinja extensions allow to add custom tags similar to the way django custom tags work. By default two example extensions exist: an i18n and a cache extension. :copyright: (c) 2010 by the Jinja Team. :license: BSD. � )�nodes)�BLOCK_START_STRING�BLOCK_END_STRING�VARIABLE_START_STRING�VARIABLE_END_STRING�COMMENT_START_STRING�COMMENT_END_STRING�LINE_STATEMENT_PREFIX�LINE_COMMENT_PREFIX�TRIM_BLOCKS�NEWLINE_SEQUENCE�KEEP_TRAILING_NEWLINE� LSTRIP_BLOCKS)�Environment)�concat)�TemplateAssertionError�TemplateSyntaxError)�contextfunction� import_string�Markup)�next�with_metaclass�string_types� iteritems)�_�gettext�ngettextc @ s e Zd ZdZdd� ZdS )�ExtensionRegistryz)Gives the extension an unique identifier.c C s&