Mercurial > hgrepos > Python > libs > pygments-lexer-pseudocode2
comparison pygments_lexer_pseudocode2/pseudocode.py @ 41:4ccf9a8d0bf2
For the german and french PseudocodeLexer: Use en translations as fallback.
Also test a french pseudocode keyword.
| author | Franz Glasner <fzglas.hg@dom66.de> |
|---|---|
| date | Fri, 24 Apr 2026 18:02:08 +0200 |
| parents | df08226a6984 |
| children | 5bfa9113d3c4 |
comparison
equal
deleted
inserted
replaced
| 40:df08226a6984 | 41:4ccf9a8d0bf2 |
|---|---|
| 120 name = "PseudocodeDE" | 120 name = "PseudocodeDE" |
| 121 aliases = ["pseudocode-de", "pseudo-de", "algorithm-de", "algo-de"] | 121 aliases = ["pseudocode-de", "pseudo-de", "algorithm-de", "algo-de"] |
| 122 filenames = ["*.algo-de", "*.pseudocode-de"] | 122 filenames = ["*.algo-de", "*.pseudocode-de"] |
| 123 | 123 |
| 124 LANG = "de" | 124 LANG = "de" |
| 125 TRANSLATIONS = { | 125 TRANSLATIONS = PseudocodeLexer.TRANSLATIONS.copy() |
| 126 TRANSLATIONS.update({ | |
| 126 "PROG": "PROGRAMM", | 127 "PROG": "PROGRAMM", |
| 127 "PROGRAM": "PROGRAMM", | 128 "PROGRAM": "PROGRAMM", |
| 128 "ALGO": "ALGORITHMUS", | 129 "ALGO": "ALGORITHMUS", |
| 129 "ALGORITHM": "ALGORITHMUS", | 130 "ALGORITHM": "ALGORITHMUS", |
| 130 "PROC": "PROZEDUR", | 131 "PROC": "PROZEDUR", |
| 131 "PROCEDURE": "PROZEDUR", | 132 "PROCEDURE": "PROZEDUR", |
| 132 "FUNC": "FUNKTION", | 133 "FUNC": "FUNKTION", |
| 133 "FUNCTION": "FUNKTION", | 134 "FUNCTION": "FUNKTION", |
| 134 "FN": "FUNKTION", | 135 "FN": "FUNKTION", |
| 135 "CLASS": "KLASSE", | 136 "CLASS": "KLASSE", |
| 136 } | 137 }) |
| 137 | 138 |
| 138 | 139 |
| 139 class PseudocodeLexer_FR(PseudocodeLexer): | 140 class PseudocodeLexer_FR(PseudocodeLexer): |
| 140 | 141 |
| 141 name = "PseudocodeFR" | 142 name = "PseudocodeFR" |
| 142 aliases = ["pseudocode-fr", "pseudo-fr", "algorithm-fr", "algo-fr"] | 143 aliases = ["pseudocode-fr", "pseudo-fr", "algorithm-fr", "algo-fr"] |
| 143 filenames = ["*.algo-fr", "*.pseudocode-fr"] | 144 filenames = ["*.algo-fr", "*.pseudocode-fr"] |
| 144 | 145 |
| 145 LANG = "de" | 146 LANG = "de" |
| 146 TRANSLATIONS = { | 147 TRANSLATIONS = PseudocodeLexer.TRANSLATIONS.copy() |
| 148 TRANSLATIONS.update({ | |
| 147 "PROG": "PROGRAMME", | 149 "PROG": "PROGRAMME", |
| 148 "PROGRAM": "PROGRAMME", | 150 "PROGRAM": "PROGRAMME", |
| 149 "ALGO": "ALGORITHME", | 151 "ALGO": "ALGORITHME", |
| 150 "ALGORITHM": "ALGORITHME", | 152 "ALGORITHM": "ALGORITHME", |
| 151 "PROC": "PROCÉDURE", | 153 "PROC": "PROCÉDURE", |
| 152 "PROCEDURE": "PROCÉDURE", | 154 "PROCEDURE": "PROCÉDURE", |
| 153 "FUNC": "FONCTION", | 155 "FUNC": "FONCTION", |
| 154 "FUNCTION": "FOUNCTION", | 156 "FUNCTION": "FOUNCTION", |
| 155 "FN": "FONCTION", | 157 "FN": "FONCTION", |
| 156 "CLASS": "CLASSE", | 158 "CLASS": "CLASSE", |
| 157 } | 159 }) |
