码迷,mamicode.com
首页 > 其他好文 > 详细

flex自动生成工具用法

时间:2014-11-21 10:39:42      阅读:215      评论:0      收藏:0      [点我收藏+]

标签:flex   c   

该文章和源码        from :  http://blog.csdn.net/hczhiyue/article/details/20483209


edit :

 

  1 /*name : lizi.flex*/
  2 %option noyywrap
  3 %{
  4 int num_lines = 0, num_chars = 0;
  5 %}
  6 %%
  7 \n ++num_lines; ++num_chars;
  8 . ++num_chars;
  9 %%
 10 int main()
 11 {
 12     yylex();
 13     printf("# of lines = %d, # of chars = %d\n", num_lines, num_chars);
 14     return 0;
 15 }

生成yy.flex.c文件

# flex lizi.flex

complier:

#gcc -g lex.yy.c -o scan

run:

   ./scan <  file.txt

flex自动生成工具用法

标签:flex   c   

原文地址:http://blog.csdn.net/zhangxxxww/article/details/41345101

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!