资源简介

文法化简的程序,实现文法化简,文法改造,的消除空产生式,消除单产生式,消除无用产生式的功能

资源截图

代码片段和文件信息

#include 
#include “parser.h“
#include 
#include 
#include 
#include 
#include 
#include 

char sourcefile[FILENAME_LENGTH];
FILE *in = (FILE *) 0 *out = (FILE *) 0;
FILE *str=(FILE*)0;

//至命错误--退出
#ifndef EXIT_FAILURE
#define EXIT_FAILURE 2
#endif

void fatal_error( const char msg[] ){
fprintf( stderr “%s\n“ msg );
exit( EXIT_FAILURE );
}

void   local_init();
void   local_end();

static int _stdcall act_identity(char&c);
static int _stdcall act_comment2(char&c);
static int _stdcall act_string(char&c);
static int _stdcall act_comment1(char&c);
static int _stdcall act_chinese(char&c);
static int _stdcall act_number(char&cint state);
static void *flex_alloc ( unsigned int );
static void *fl

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

     文件        169  2007-12-14 12:11  文法化简\grammer1.txt

     文件         71  2007-12-13 16:31  文法化简\grammer.txt

     文件        190  2007-12-13 12:12  文法化简\common.h

     文件      15457  2007-12-14 14:49  文法化简\main.c

     文件        149  2007-12-14 14:53  文法化简\消除单产生式.txt

     文件       4486  2007-12-13 11:01  文法化简\文法化简.dsp

     文件        100  2007-12-14 11:11  文法化简\grammer2.out.txt

     文件        129  2007-12-14 14:53  文法化简\消除无用产生式.txt

     文件        188  2007-12-14 12:05  文法化简\grammer.out.txt

     文件        541  2007-11-25 11:34  文法化简\文法化简.dsw

     文件       3286  2007-12-14 11:27  文法化简\SymbolSet.h

     文件        120  2007-12-14 14:53  文法化简\消除空产生式.txt

     文件       9181  2007-12-14 14:43  文法化简\Production.h

     文件        761  2003-04-28 21:44  Pascalex\test2.pas

     文件       1754  2007-12-13 10:25  Pascalex\parser.h

     文件        761  2003-04-28 21:44  Pascalex\example.pas

     文件        537  2007-12-13 19:50  Pascalex\pascal.dsw

     文件      17707  2007-12-14 08:58  Pascalex\parser.cpp

     文件       2169  2007-12-14 14:55  Pascalex\out.txt

     文件        789  2007-12-14 10:17  Pascalex\pascal.cpp

     文件       3529  2007-12-14 10:30  Pascalex\pascal.dsp

     文件        871  2007-12-14 10:58  Pascalex\example1.pas

     文件         92  2007-12-14 14:55  Pascalex\example.str

     目录          0  2007-11-25 11:34  文法化简

     目录          0  2007-12-13 10:33  Pascalex

----------- ---------  ---------- -----  ----

                63037                    25


评论

共有 条评论