diff pygments_lexer_pseudocode2/pseudocode.py @ 52:5bfa9113d3c4

First tests with "py-name": names from the Python lexer
author Franz Glasner <fzglas.hg@dom66.de>
date Sun, 26 Apr 2026 18:58:44 +0200
parents 4ccf9a8d0bf2
children
line wrap: on
line diff
--- a/pygments_lexer_pseudocode2/pseudocode.py	Sun Apr 26 15:38:28 2026 +0200
+++ b/pygments_lexer_pseudocode2/pseudocode.py	Sun Apr 26 18:58:44 2026 +0200
@@ -101,6 +101,7 @@
              bygroups(op_translate(Keyword), Whitespace, Name.Entity),
              "entity-name"),
             include("expr"),
+            (r"\s+", Text),
         ],
         "entity-name": [       # may be multiline
             (r"[^\\}]+", Name.Entity),
@@ -111,6 +112,7 @@
         "expr": [
             include("py-strings"),
             include("py-numbers"),
+            include("py-name"),
         ]
     }