j
y S r SSKrSSKJr SSKJrJr SSKJrJ r J
r
JrJrJ
r
JrJrJr SSKJr SSKJr SS /r " S
S \5 r " S S\5 rg)z
pygments.lexers.pascal
~~~~~~~~~~~~~~~~~~~~~~
Lexers for Pascal family languages.
:copyright: Copyright 2006-2025 by the Pygments team, see AUTHORS.
:license: BSD, see LICENSE for details.
N)Lexer)get_bool_optget_list_opt) CommentOperatorKeywordNameStringNumberPunctuationError
Whitespace)Scanner)Modula2LexerDelphiLexer
PortugolLexerc B \ rS rSrSrSrS/rSS/r/ rSr Sr
S rS
rSr
g)
r z;For Portugol, a Pascal dialect with keywords in Portuguese.Portugolportugolz*.algz
*.portugolz>https://www.apoioinformatica.inf.br/produtos/visualg/linguagem c Z [ R " U 40 UD6 [ S0 UDSS0D6U l g )Nr T )r __init__r lexer)selfoptionss I/usr/lib/rads/venv/lib/python3.13/site-packages/pygments/lexers/pascal.pyr PortugolLexer.__init__" s'
t'w' :7:T:
c 8 U R R U5 $ )N)r get_tokens_unprocessed)r texts r r" $PortugolLexer.get_tokens_unprocessed&