Lex (logiciel) : Différence entre versions
De Wicri Chanson de Roland
(→Exemple d'emploi) |
|||
| (2 révisions intermédiaires par le même utilisateur non affichées) | |||
| Ligne 5 : | Ligne 5 : | ||
cat <<... > CdRgenerLienVers.lex | cat <<... > CdRgenerLienVers.lex | ||
%% | %% | ||
| − | [0-9]+ | + | [0-9]+ printf ("{{CdR MO lien vers|%s}}",yytext); |
%% | %% | ||
int main() | int main() | ||
| Ligne 12 : | Ligne 12 : | ||
} | } | ||
... | ... | ||
| + | |||
| + | lex CdRgenerLienVers.lex | ||
| + | |||
| + | gcc lex.yy.c -ll -o CdRgenerLienVers | ||
| + | |||
</source> | </source> | ||
| + | |||
==Voir aussi== | ==Voir aussi== | ||
{{Wicri voir|référence=Outils}} | {{Wicri voir|référence=Outils}} | ||
Version actuelle datée du 26 novembre 2024 à 18:44
Lex est un logiciel utilisé dans l'environnement technique de ce wiki.
Exemple d'emploi
Génération de listes de liens vers les vers du Manuscrit d'Oxford.
cat <<... > CdRgenerLienVers.lex
%%
[0-9]+ printf ("{{CdR MO lien vers|%s}}",yytext);
%%
int main()
{
yylex();
}
...
lex CdRgenerLienVers.lex
gcc lex.yy.c -ll -o CdRgenerLienVers
Voir aussi
- Dans le réseau Wicri :
La page de référence « Lex (logiciel) » est sur le wiki Wicri/Outils.