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