История изменений
Исправление
sdio,
(текущая версия)
:
install flex and gcc
file: change.l
%x change
%%
\[tag\] {BEGIN(change); printf("%s", yytext);}
<change>\<\/?p\> {printf(",");}
\[\/tag\] {BEGIN(INITIAL);}
%%
main()
{
yylex();
}
compile:
flex change.l
gcc -O2 -o change lex.yy.c -lfl
run:
./change < input.txt > output.txt
Исходная версия
sdio,
:
install flex and gcc
file: change.l
%x change
%%
\[tag\] {BEGIN(change); printf("%s", yytext);}
<change>\<\/?p\> {printf(",");}
\[\/tag\] {BEGIN(INITIAL);}
%%
main()
{
yylex();
}
compile:
flex change.l
gcc -O2 -o change lex.yy.c -lfl
run:
./change < input.txt > output.txt