Difference between revisions of "Talk:Interview Dusoulier (2000) Rayward"
From LIS History
(→Lex script) |
(→Lex script) |
||
Line 7: | Line 7: | ||
%% | %% | ||
^";{{Smallcaps" {printf(";{{Petites capitales"); BEGIN Z2;} | ^";{{Smallcaps" {printf(";{{Petites capitales"); BEGIN Z2;} | ||
− | <Z2>"}}:" {ECHO; printf "{{Surligné|yellow|"); BEGIN Z3;} | + | <Z2>"}}:" {ECHO; printf ("{{Surligné|yellow|"); BEGIN Z3;} |
<Z3>\n {printf ("}}\n"); BEGIN 0;} | <Z3>\n {printf ("}}\n"); BEGIN 0;} | ||
%% | %% |
Revision as of 15:24, 16 April 2021
Lex script
cat <<... >convert.lex
%START Z2
%START Z3
%%
^";{{Smallcaps" {printf(";{{Petites capitales"); BEGIN Z2;}
<Z2>"}}:" {ECHO; printf ("{{Surligné|yellow|"); BEGIN Z3;}
<Z3>\n {printf ("}}\n"); BEGIN 0;}
%%
main()
{
yylex();
}
...
lex convert.lex
gcc lex.yy.c -ll -o convert