def expr()

in migration/src/markup/advanced.py [0:0]


    def expr(self) -> ParserElement:
        return Combine(
            "{code"
            + Optional(
                ":" + Word(alphanums + "#+").setResultsName("lang") + FollowedBy(Literal("}") | Literal("|")),
            )
            + ...
            + "}"
            + SkipTo("{code}").setResultsName("text")
            + "{code}",
        ).setParseAction(self.action)