# HG changeset patch # User Franz Glasner # Date 1778076737 -7200 # Node ID f916251d5647b0de220122469e11a5343912eb68 # Parent 4d96ace53ba1911fbb1fc6aed60ae5d82009ac9d Implement the "\REQUIRE" command from algpseudocodex diff -r 4d96ace53ba1 -r f916251d5647 pygments_lexer_pseudocode2/algpseudocode.py --- a/pygments_lexer_pseudocode2/algpseudocode.py Wed May 06 15:53:24 2026 +0200 +++ b/pygments_lexer_pseudocode2/algpseudocode.py Wed May 06 16:12:17 2026 +0200 @@ -68,6 +68,7 @@ "OUTPUTS": "Outputs:", "RETURNS": "Returns:", "ENSURE": "Ensure:", + "REQUIRE": "Require:", "IS": "IS", "WITH": "WITH", "IF": "IF", @@ -252,6 +253,7 @@ r"(?:input(?:s)?)" r"|(?:output(?:s)?)" r"|(?:ensure)" + r"|(?:require)" r"|(?:returns)" r")[ \t]*(\{)", bygroups(op_translate(Keyword),