minted + escapeinside: ¿cómo introducir el resultado del escape en el lexer?

minted + escapeinside: ¿cómo introducir el resultado del escape en el lexer?

El resultado de una escapeinsideentrada mintedse escribe tal cual y no se introduce en el lexer. Esto es por diseño, según tengo entendido. ¿Cómo puedo cambiar mintedel comportamiento de para que el resultado de escapeinsidese lex junto con el resto del código?

En otras palabras, ¿cómo puedo generar código fuente dinámicamente e introducirlo en el lexer?

Ejemplo:

\documentclass{article}
\usepackage{minted}
\begin{document}
\newcommand{\something}{bbb}
\begin{minted}[escapeinside=||]{mask}
aaa|\something|aaa
aaabbbaaa
\end{minted}
\end{document}

genera dos líneas diferentes, mientras que a mí me gustaría que generara dos veces exactamente la misma línea:

ingrese la descripción de la imagen aquí

A partir del código anterior (primera línea), mintedgenera la fancyvrblínea

\PYG{n+nt}{aaa}\PYG{esc}{\something}\PYG{n+nt}{aaa}

mientras que lo que quiero es el \somethingcomandoadentrola \PYGllamada, algo así como

\PYG{n+na}{aaa\something{}aaa}

información relacionada