Mercurial > hgrepos > Python > libs > pygments-lexer-pseudocode2
diff pygments_lexer_pseudocode2/bases.py @ 39:a3151d837258
Some basic keywords for programs, algorithms, procedures and functions; also comments (single and multiline) and "remarks"
| author | Franz Glasner <fzglas.hg@dom66.de> |
|---|---|
| date | Fri, 24 Apr 2026 09:44:34 +0200 |
| parents | 1f741934205e |
| children | 193ee1eb5013 |
line wrap: on
line diff
--- a/pygments_lexer_pseudocode2/bases.py Wed Apr 22 16:27:35 2026 +0200 +++ b/pygments_lexer_pseudocode2/bases.py Fri Apr 24 09:44:34 2026 +0200 @@ -9,7 +9,7 @@ from pygments.lexer import RegexLexer, combined, bygroups, include -from pygments.token import Number, String +from pygments.token import Number, String, Comment class LexBase(RegexLexer): @@ -117,4 +117,10 @@ 'py-strings-single': py_innerstring_rules(String.Single), 'py-strings-double': py_innerstring_rules(String.Double), # SPDX-SnippetEnd + 'multiline-nested-comment': [ + (r'[^*/]+', Comment.Multiline), + (r'/\*', Comment.Multiline, '#push'), + (r'\*/', Comment.Multiline, '#pop'), + (r'[*/]', Comment.Multiline), + ] }
