jP x S r SSKrSSKJrJr SSKJrJr SSKJ r J
r
JrJrJ
r
JrJrJrJr S/r " S S\5 rg)z
pygments.lexers.modula2
~~~~~~~~~~~~~~~~~~~~~~~
Multi-Dialect Lexer for Modula-2.
:copyright: Copyright 2006-2025 by the Pygments team, see AUTHORS.
:license: BSD, see LICENSE for details.
N)
RegexLexerinclude)get_bool_optget_list_opt) TextCommentOperatorKeywordNameStringNumberPunctuationErrorModula2Lexerc , \ rS rSrSrSrSrSS/rSS/rS /r S
r
\R \R - rS\4S\4/S
\R" 4S\R" 4S\R" 4S\R" 4S\R" 4S\R" 4S\R" 4S\R" 4/S\4/S\R( 4S\R* 4/S\R, 4S\R, 4S\R. 4/S\R0 4S\R0 4S\R* 4/S\R4 4S\R6 4/S \4S!\4S"\4S#\4S$\4S%\4S&\4S'\4S(\4S)\4/
S*\4S+\4S,\4S-\4S.\4S/\4S0\4S1\4S2\4/ S3\4S4\4S5\4S6\4S7\4S8\4S9\4/S:\4S;\4S<\4/S=\R6 4S>\R<