Bonjour à tous,

Je souhaitais savoir s'il était possible d'appliquer 2 règles à une même portion de texte avec Lex. Je m'explique :

Supposons que je veuille convertir du markdown vers une syntaxe LaTeX. En markdown, on met en gras avec des "*", en italique avec "_". En LaTeX, on écrit plutôt \textbf{TEXTE} (gras), et \emph{TEXTE} (italique). Le problème, c'est que si je fais _texte *en* gras_, je vais avoir \emph{texte *en* gras}, ce qui est logique, puisque la règle concernant les "_" est appelée avant celle concernant les "*" dans mon code.

Je souhaitais donc savoir s'il existait un moyen de demander à Lex de dérouler à nouveau les règles sur une portion de texte définie.

J'spère avoir été suffisament clair,
Merci d'avance,
Jokyjo.