Discussion:Prise de contact avec lex : Différence entre versions
De Wicri Manuel
imported>Jacques Ducloy (→Test sur Wicri/Santé) |
imported>Asma Lahssini (→Test sur Wicri/Santé) |
||
(4 révisions intermédiaires par 2 utilisateurs non affichées) | |||
Ligne 4 : | Ligne 4 : | ||
cat <<... >extDate.lex | cat <<... >extDate.lex | ||
%% | %% | ||
− | [1-2][0-9][0-9][0-9] {ECHO; printf("\n"); | + | [1-2][0-9][0-9][0-9] {ECHO; printf("\n");} |
. ; | . ; | ||
\n ; | \n ; | ||
Ligne 24 : | Ligne 24 : | ||
===Test sur Wicri/Santé=== | ===Test sur Wicri/Santé=== | ||
<source lang="sh"> | <source lang="sh"> | ||
+ | |||
+ | //tester votre programme sur la page "La grippe ou influenza (1908) André/Historique" | ||
WicriGetPage -l wicri-sante.fr -p "La grippe ou influenza (1908) André/Historique" | ./extDate | WicriGetPage -l wicri-sante.fr -p "La grippe ou influenza (1908) André/Historique" | ./extDate | ||
+ | |||
+ | // éditer le nombre de dates de cette page | ||
+ | |||
+ | WicriGetPage -l wicri-sante.fr -p "La grippe ou influenza (1908) André/Historique" | ./extDate | wc | ||
+ | |||
+ | |||
+ | //trier les dates | ||
+ | |||
+ | WicriGetPage -l wicri-sante.fr -p "La grippe ou influenza (1908) André/Historique" | ./extDate |sort | ||
+ | |||
+ | |||
+ | //éditer les dates du {{XXe}} siècle | ||
+ | |||
+ | WicriGetPage -l wicri-sante.fr -p "La grippe ou influenza (1908) André/Historique" | ./extDate | grep 19 | ||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
</source> | </source> |
Version actuelle datée du 22 juin 2020 à 14:09
Extraction de dates
Création du programme et compilation
cat <<... >extDate.lex
%%
[1-2][0-9][0-9][0-9] {ECHO; printf("\n");}
. ;
\n ;
%%
int main() {
yylex();
return 0;
}
...
Compilation
lex extDate.lex
gcc lex.yy.c -ll -o extDate
Test sur Wicri/Santé
//tester votre programme sur la page "La grippe ou influenza (1908) André/Historique"
WicriGetPage -l wicri-sante.fr -p "La grippe ou influenza (1908) André/Historique" | ./extDate
// éditer le nombre de dates de cette page
WicriGetPage -l wicri-sante.fr -p "La grippe ou influenza (1908) André/Historique" | ./extDate | wc
//trier les dates
WicriGetPage -l wicri-sante.fr -p "La grippe ou influenza (1908) André/Historique" | ./extDate |sort
//éditer les dates du {{XXe}} siècle
WicriGetPage -l wicri-sante.fr -p "La grippe ou influenza (1908) André/Historique" | ./extDate | grep 19