Mercurial > hgrepos > Python > libs > pygments-lexer-pseudocode2
comparison pygments_lexer_pseudocode2/algpseudocode.py @ 115:e1663ac707b0
An alternate multiline comment syntax using "(* ... *)".
Can be nested.
| author | Franz Glasner <fzglas.hg@dom66.de> |
|---|---|
| date | Wed, 06 May 2026 01:31:41 +0200 |
| parents | be50fe0687d6 |
| children | 9bfd87544902 |
comparison
equal
deleted
inserted
replaced
| 114:be50fe0687d6 | 115:e1663ac707b0 |
|---|---|
| 223 | 223 |
| 224 tokens = { | 224 tokens = { |
| 225 "root": [ | 225 "root": [ |
| 226 (r"\n", Whitespace), | 226 (r"\n", Whitespace), |
| 227 (r"/\*", Comment.Multiline, "multiline-nested-comment"), | 227 (r"/\*", Comment.Multiline, "multiline-nested-comment"), |
| 228 (r"\(\*", Comment.Multiline, "multiline-nested-comment-alt"), | |
| 228 (r"(//|#).*$", Comment.Single), | 229 (r"(//|#).*$", Comment.Single), |
| 229 include("remark"), | 230 include("remark"), |
| 230 (r"(?i)\\(block|state(?:ment)?)[ \t]*(\{)", | 231 (r"(?i)\\(block|state(?:ment)?)[ \t]*(\{)", |
| 231 bygroups(op_symbol(Text), LexBase.op_fixed(Whitespace, " ")), | 232 bygroups(op_symbol(Text), LexBase.op_fixed(Whitespace, " ")), |
| 232 "block-expr"), | 233 "block-expr"), |
