Mercurial > hgrepos > Python > libs > pygments-lexer-pseudocode2
comparison pygments_lexer_pseudocode2/algpseudocode.py @ 111:d6f3a1d1bedd
Some more keywords (\FROM, \TO, \IN)
| author | Franz Glasner <fzglas.hg@dom66.de> |
|---|---|
| date | Tue, 05 May 2026 17:37:58 +0200 |
| parents | 49e5aa89095f |
| children | ec8767cc5493 |
comparison
equal
deleted
inserted
replaced
| 110:6457d04a4e3a | 111:d6f3a1d1bedd |
|---|---|
| 74 "THEN": "THEN", | 74 "THEN": "THEN", |
| 75 "ELSE": "ELSE", | 75 "ELSE": "ELSE", |
| 76 "ELSEIF": "ELSE IF", | 76 "ELSEIF": "ELSE IF", |
| 77 "ELSIF": "ELSE IF", | 77 "ELSIF": "ELSE IF", |
| 78 "ELIF": "ELSE IF", | 78 "ELIF": "ELSE IF", |
| 79 "DO": "DO", | 79 "DO": "DO", # in WHILE ... DO |
| 80 "WHILE": "WHILE", | 80 "WHILE": "WHILE", |
| 81 "FOR": "FOR", | 81 "FOR": "FOR", |
| 82 "FORALL": "FOR ALL", | 82 "FORALL": "FOR ALL", |
| 83 "FROM": "FROM", | |
| 84 "TO": "TO", | |
| 85 "IN": "IN", # as in FOR ... IN | |
| 83 "STEP": "STEP", | 86 "STEP": "STEP", |
| 84 "LOOP": "LOOP", | 87 "LOOP": "LOOP", |
| 85 "REPEAT": "REPEAT", | 88 "REPEAT": "REPEAT", |
| 86 "UNTIL": "UNTIL", | 89 "UNTIL": "UNTIL", |
| 87 "RETURN": "RETURN", | 90 "RETURN": "RETURN", |
| 244 (r"(?i)\\(" | 247 (r"(?i)\\(" |
| 245 r"(?:if)" | 248 r"(?:if)" |
| 246 r"|(?:then)" | 249 r"|(?:then)" |
| 247 r"|(?:else)" | 250 r"|(?:else)" |
| 248 r"|(?:el(?:s(?:e)?)?if)" | 251 r"|(?:el(?:s(?:e)?)?if)" |
| 249 r"|(?:do)" | 252 r"|(?:do)" # as in WHILE ... DO not DO ... UNTIL |
| 250 r"|(?:while)" | 253 r"|(?:while)" |
| 251 r"|(?:forall)" | 254 r"|(?:forall)" |
| 252 r"|(?:for)" | 255 r"|(?:for)" |
| 256 r"|(?:from)" | |
| 257 r"|(?:to)" | |
| 253 r"|(?:step)" | 258 r"|(?:step)" |
| 259 r"|(?:in)" | |
| 254 r"|(?:loop)" | 260 r"|(?:loop)" |
| 255 r"|(?:repeat)" | 261 r"|(?:repeat)" |
| 256 r"|(?:until)" | 262 r"|(?:until)" |
| 257 r"|(?:return)" | 263 r"|(?:return)" |
| 258 r")\b", | 264 r")\b", |
