• 大小: 141KB
    文件类型: .zip
    金币: 2
    下载: 1 次
    发布日期: 2021-07-31
  • 语言: C/C++
  • 标签:

资源简介

这是编译原理实验 用VC++6.0 MFC开发的 基于LL(1)的语法分析器程序 有良好的可视界面

资源截图

代码片段和文件信息

// GRowError.cpp: implementation of the CGRowError class.
//
//////////////////////////////////////////////////////////////////////

#include “stdafx.h“
#include “ParAnalyC.h“
#include “GRowError.h“

#ifdef _DEBUG
#undef THIS_FILE
static char THIS_FILE[]=__FILE__;
#define new DEBUG_NEW
#endif

//////////////////////////////////////////////////////////////////////
// Construction/Destruction
//////////////////////////////////////////////////////////////////////

CGRowError::CGRowError()
{

}

CGRowError::~CGRowError()
{

}


void CGRowError::output(CString& p_str)
{
int index = m_szErrorStr.GetLength();
if(m_szErrorStr[index - 1] == ‘\0‘)
m_szErrorStr.SetAt(index - 1 ‘ ‘);
CString str;
p_str = ““; //清空
p_str =  “error(“;
str.Format(“%d“ m_nErrorCol);
p_str += str;
p_str += “) : “;
p_str += “\““;
p_str += m_szErrorStr;
p_str += “\““;
p_str += “ : “;
p_str += m_szErrorSay;
}

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     目录           0  2011-12-07 14:02  语法分析器-lxj\
     文件         950  2011-12-03 01:26  语法分析器-lxj\GRowError.cpp
     文件         686  2011-12-03 01:19  语法分析器-lxj\GRowError.h
     文件        1469  2011-12-03 20:48  语法分析器-lxj\GRowPtg.cpp
     文件         694  2011-12-03 20:28  语法分析器-lxj\GRowPtg.h
     文件         977  2011-12-06 22:30  语法分析器-lxj\GStruct.h
     文件        3322  2011-12-07 12:58  语法分析器-lxj\MainFrm.cpp
     文件        1752  2011-12-03 12:17  语法分析器-lxj\MainFrm.h
     文件       16837  2011-12-07 12:51  语法分析器-lxj\MyGrammar.cpp
     文件        2590  2011-12-06 22:29  语法分析器-lxj\MyGrammar.h
     文件        1654  2011-12-06 23:13  语法分析器-lxj\MyParTabLView.cpp
     文件        1552  2011-12-06 17:17  语法分析器-lxj\MyParTabLView.h
     文件         675  2011-12-04 21:51  语法分析器-lxj\MySet.cpp
     文件         689  2011-12-06 09:45  语法分析器-lxj\MySet.h
     文件        1942  2011-12-06 19:35  语法分析器-lxj\MyStackLView.cpp
     文件        1541  2011-12-06 17:25  语法分析器-lxj\MyStackLView.h
     文件       46776  2011-12-07 00:20  语法分析器-lxj\ParAnalyC.aps
     文件        4705  2011-12-07 14:01  语法分析器-lxj\ParAnalyC.clw
     文件        4326  2011-12-07 13:06  语法分析器-lxj\ParAnalyC.cpp
     文件        5595  2011-12-05 15:33  语法分析器-lxj\ParAnalyC.dsp
     文件         526  2011-12-02 18:34  语法分析器-lxj\ParAnalyC.dsw
     文件        1574  2011-12-06 17:17  语法分析器-lxj\ParAnalyC.h
     文件      279552  2011-12-07 14:01  语法分析器-lxj\ParAnalyC.ncb
     文件       62976  2011-12-07 14:01  语法分析器-lxj\ParAnalyC.opt
     文件        2288  2011-12-07 14:01  语法分析器-lxj\ParAnalyC.plg
     文件       15725  2011-12-07 00:20  语法分析器-lxj\ParAnalyC.rc
     文件        1802  2011-12-02 18:34  语法分析器-lxj\ParAnalyCDoc.cpp
     文件        1508  2011-12-02 18:34  语法分析器-lxj\ParAnalyCDoc.h
     文件       17092  2011-12-07 14:01  语法分析器-lxj\ParAnalyCView.cpp
     文件        3292  2011-12-07 12:40  语法分析器-lxj\ParAnalyCView.h
     文件        4383  2011-12-02 18:34  语法分析器-lxj\ReadMe.txt
............此处省略10个文件信息

评论

共有 条评论