changeset 36:9004ff039497

Simplify op_replace in fr_pseudocode.py: use dict.get() more intelligently
author Franz Glasner <fzglas.hg@dom66.de>
date Wed, 22 Apr 2026 16:25:40 +0200
parents d9a3551a1038
children c02d59f04133
files pygments_lexer_pseudocode2/fr_pseudocode.py
diffstat 1 files changed, 2 insertions(+), 5 deletions(-) [+]
line wrap: on
line diff
--- a/pygments_lexer_pseudocode2/fr_pseudocode.py	Wed Apr 22 16:23:09 2026 +0200
+++ b/pygments_lexer_pseudocode2/fr_pseudocode.py	Wed Apr 22 16:25:40 2026 +0200
@@ -49,11 +49,8 @@
 
     def op_replace(lexer, match):
         op = match.group(0)
-        opr = lexer.REPLACEMENTS.get(op)
-        if opr is None:
-            yield match.start(), Operator, op
-        else:
-            yield match.start(), Operator, opr
+        opr = lexer.REPLACEMENTS.get(op, op)
+        yield match.start(), Operator, opr
 
     def scomment(lexer, match):
         s = match.group(1).lower().strip()