在終端中敲入命令 :
sudo apt-get install flex bison
牛刀小試
將小寫字母轉(zhuǎn)換為大寫字母厦坛。
toUpper.lex文件如下:
%{
#include<stdio.h>
%}
%%
[a-z] printf("%c",yytext[0]+'A'-'a');
%%
執(zhí)行命令
lex toUpper.lex
cc -o toUpper lex.yy.c -ll
./toUpper < toUpper.lex
結(jié)果如下:
輸出結(jié)果
最后祝大家玩的愉快!:D