3
V'ích ã @ s d Z ddlZddlmZ ddlmZ ddlmZ ddlm Z m
Z
mZmZm
Z
mZmZmZmZ ddlmZmZmZmZmZmZmZmZmZmZmZ ddlmZm Z d d
ddd
dddddddgZ!G dd d e Z"G dd
d
e Z#G dd de Z$G dd de Z%G dd
d
e Z&G dd de Z'G dd de'Z(G dd de
Z)G dd de
Z*G dd de
Z+G dd de Z,G d d de Z-dS )!zÖ
pygments.lexers.markup
~~~~~~~~~~~~~~~~~~~~~~
Lexers for non-HTML markup languages.
:copyright: Copyright 2006-2022 by the Pygments team, see AUTHORS.
:license: BSD, see LICENSE for details.
é N)ÚXmlLexer)ÚJavascriptLexer)ÚCssLexer) Ú
RegexLexerÚDelegatingLexerÚincludeÚbygroupsÚusingÚthisÚ
do_insertionsÚdefaultÚwords)ÚTextÚCommentÚOperatorÚKeywordÚNameÚStringÚNumberÚPunctuationÚGenericÚOtherÚ
Whitespace)Úget_bool_optÚ
ClassNotFoundÚBBCodeLexerÚ
MoinWikiLexerÚRstLexerÚTexLexerÚ
GroffLexerÚMozPreprocHashLexerÚMozPreprocPercentLexerÚMozPreprocXulLexerÚMozPreprocJavascriptLexerÚMozPreprocCssLexerÚ
MarkdownLexerÚTiddlyWiki5Lexerc @ sh e Zd ZdZdZdgZdgZdefdedfdefgd efd
e e
jee
fde ee
fded
fgdZdS )r zR
A lexer that highlights BBCode(-like) syntax.
.. versionadded:: 0.6
ZBBCodeZbbcodez
text/x-bbcodez[^[]+z\[/?\w+Útagz\[z\s+z(\w+)(=)("?[^\s"\]]+"?)z(=)("?[^\s"\]]+"?)z\]z#pop)Úrootr'