Discussion:Interview Dusoulier (2000) Rayward/Index : Différence entre versions
De Histoire de l'IST
(→Script lex) |
(→Script lex) |
||
Ligne 3 : | Ligne 3 : | ||
<source lang="sh"> | <source lang="sh"> | ||
cat <<... >indexTab.lex | cat <<... >indexTab.lex | ||
− | %START Z1 | + | %START Z1 |
%% | %% | ||
^[A-Za-z] {printf("|-\n|[["); ECHO;} | ^[A-Za-z] {printf("|-\n|[["); ECHO;} |
Version du 25 avril 2021 à 09:52
Script lex
cat <<... >indexTab.lex
%START Z1
%%
^[A-Za-z] {printf("|-\n|[["); ECHO;}
%%
main()
{
printf("{|\n");
yylex();
printf("|-\n");
printf("|}");
}
...
lex indexTab.lex
gcc lex.yy.c -ll -o indexTab