• 大小: 0.89M
    文件类型: .rar
    金币: 1
    下载: 0 次
    发布日期: 2021-03-28
  • 语言: 其他
  • 标签: 其他  

资源简介


c语法分析器,采用bison2.1(yacc), flex(lex), 生成程序的语法树 分析单个文件,不支持预处理, 不解析预处理符号# bison,flex工具在上传包内,语法见cgrammar-new.y,词法见input.lex 另附相关说明,本代码采用vs2005,建立console工程即可编译运行。 测试文件test.c, 输出结果out.txt

资源截图

代码片段和文件信息

/* A Bison parser made by GNU Bison 2.1.  */

/* Skeleton parser for Yacc-like parsing with Bison
   Copyright (C) 1984 1989 1990 2000 2001 2002 2003 2004 2005 Free Software Foundation Inc.

   This program is free software; you can redistribute it and/or modify
   it under the terms of the GNU General Public License as published by
   the Free Software Foundation; either version 2 or (at your option)
   any later version.

   This program is distributed in the hope that it will be useful
   but WITHOUT ANY WARRANTY; without even the implied warranty of
   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
   GNU General Public License for more details.

   You should have received a copy of the GNU General Public License
   along with this program; if not write to the Free Software
   Foundation Inc. 51 Franklin Street Fifth Floor
   Boston MA 02110-1301 USA.  */

/* As a special exception when this file is copied by Bison into a
  

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----

     文件     281600  2005-11-19 12:09  c语法分析器\bison.exe

     文件         23  2013-11-18 15:44  c语法分析器\bs.bat

     文件     106538  2013-11-18 15:46  c语法分析器\cgrammar-new.tab.c

     文件       4199  2013-11-18 15:45  c语法分析器\cgrammar-new.tab.h

     文件      14721  2013-11-18 17:20  c语法分析器\cgrammar-new.y

     文件         17  2013-11-18 15:45  c语法分析器\fl.bat

     文件     170496  2004-04-07 23:56  c语法分析器\flex++.exe

     文件     170496  2004-04-07 23:56  c语法分析器\flex.exe

     文件       5350  2013-11-18 15:36  c语法分析器\input.lex

     文件      60833  2013-11-18 15:31  c语法分析器\lex.yy.c

     文件     978432  2004-10-14 00:08  c语法分析器\libiconv2.dll

     文件     103424  2005-05-06 21:52  c语法分析器\libintl3.dll

     文件     143360  2005-11-19 12:32  c语法分析器\m4.exe

     文件       1003  2013-11-18 14:20  c语法分析器\main.c

     文件        167  2013-11-15 15:20  c语法分析器\main.h

     文件       4509  2013-11-15 11:05  c语法分析器\nconst.h

     文件       7629  2013-11-18 15:41  c语法分析器\out.txt

     文件      17379  2013-11-18 15:02  c语法分析器\parser.c

     文件       2516  2013-11-18 16:01  c语法分析器\parser.h

     文件          3  2013-11-06 08:14  c语法分析器\run.bat

     文件        152  2013-11-18 15:33  c语法分析器\test.c

     文件        187  2013-11-06 08:18  c语法分析器\yacc命令.txt

     文件       1852  2013-11-20 16:30  c语法分析器\操作步骤.txt

     文件       7053  2012-05-28 14:13  c语法分析器\文法\ANSI+C+grammar+(Lex).htm

     文件      36388  2012-05-28 14:13  c语法分析器\文法\ANSI+C+grammar+(Yacc).htm

     目录          0  2013-11-20 16:26  c语法分析器\文法

     文件        174  2013-11-07 11:58  c语法分析器\编译链接错误.txt

     文件       1480  2013-11-18 13:42  c语法分析器\说明.txt

     文件        304  2013-11-07 13:24  c语法分析器\输入文件的指定.txt

     目录          0  2013-11-20 16:28  c语法分析器

............此处省略3个文件信息

评论

共有 条评论