美文网首页
ubuntu下安装lex和yacc

ubuntu下安装lex和yacc

作者: 九卿__ | 来源:发表于2016-10-26 11:42 被阅读0次

在终端中敲入命令 :

sudo apt-get install flex bison

牛刀小试

将小写字母转换为大写字母。

toUpper.lex文件如下:

%{
    #include<stdio.h>
%}
%%
[a-z]   printf("%c",yytext[0]+'A'-'a');
%%

执行命令

lex toUpper.lex
cc -o toUpper lex.yy.c -ll
./toUpper < toUpper.lex

结果如下:

输出结果

最后祝大家玩的愉快!:D

相关文章

网友评论

      本文标题:ubuntu下安装lex和yacc

      本文链接:https://www.haomeiwen.com/subject/slmduttx.html