文件名称:LL1_display5.11
介绍说明--下载内容均来自于网络,请自行研究使用
本文描述了针对编译原理课程中LL(1)文法分析过程的演示系统的设计与实现过程。本系统在Visual C++环境中使用MFC类库开发实现。针对高效率和美观实用两个目标,分别设计了前台和后台。前台负责界面显示和用户交互,后台透明地执行LL(1)分析过程的相关操作,为前台提供数据。通过MFC的消息响应机制,将后台功能模块加入到前台相应功能菜单的消息函数中。前台界面提供了和用户交互的菜单,根据演示系统的需求以及LL(1)文法分析过程中的各个步骤,将前台分为七个模块,其中每个菜单项分别对应各自的功能模块。它们分别是理论学习、输入产生式、转换产生式、生成FIRST\FOLLOW集合、构造预测分析表、输入句子、预测分析步骤;为实现前台中设计的功能,将后台分成五个模块,分别是产生式的预处理、构造非终结符的FIRST集合、构造FOLLOW集合、构造预测分析表、预测分析。- I described how to design and accomplish a Demo program for the process of LL(1) grammar analysis in Compiler theory. This system is developed by MFC Class Library in Visual C++.
相关搜索: LL1_display
(系统自动生成,下载前可以参看下载内容)
下载文件列表
LL1_display5.11\Debug\DialogInput.obj
...............\.....\DialogInput.sbr
...............\.....\INPUTINHANDInput.obj
...............\.....\INPUTINHANDInput.sbr
...............\.....\INPUTSENINHAND.obj
...............\.....\INPUTSENINHAND.sbr
...............\.....\LL1_display.bsc
...............\.....\LL1_display.exe
...............\.....\LL1_display.ilk
...............\.....\LL1_display.obj
...............\.....\LL1_display.pch
...............\.....\LL1_display.pdb
...............\.....\LL1_display.res
...............\.....\LL1_display.sbr
...............\.....\LL1_displayDoc.obj
...............\.....\LL1_displayDoc.sbr
...............\.....\LL1_displayView.obj
...............\.....\LL1_displayView.sbr
...............\.....\MainFrm.obj
...............\.....\MainFrm.sbr
...............\.....\StdAfx.obj
...............\.....\StdAfx.sbr
...............\.....\vc60.idb
...............\.....\vc60.pdb
...............\DialogInput.cpp
...............\DialogInput.h
...............\INPUTINHANDInput.cpp
...............\INPUTINHANDInput.h
...............\INPUTSENINHAND.cpp
...............\INPUTSENINHAND.h
...............\LL1_display.aps
...............\LL1_display.clw
...............\LL1_display.cpp
...............\LL1_display.dsp
...............\LL1_display.dsw
...............\LL1_display.h
...............\LL1_display.ncb
...............\LL1_display.opt
...............\LL1_display.plg
...............\LL1_display.rc
...............\LL1_displayDoc.cpp
...............\LL1_displayDoc.h
...............\LL1_displayView.cpp
...............\LL1_displayView.h
...............\MainFrm.cpp
...............\MainFrm.h
...............\production.txt
...............\ReadMe.txt
...............\res\FIRST-FOLLOW.bmp
...............\...\FIRST产生过程.bmp
...............\...\FOLLOW产生过程.bmp
...............\...\icon1.ico
...............\...\LL(1)分析法.bmp
...............\...\LL(1)文法.bmp
...............\...\LL1_display.ico
...............\...\LL1_display.rc2
...............\...\LL1_displayDoc.ico
...............\...\Thumbs.db
...............\...\Toolbar.bmp
...............\...\分析条件.bmp
...............\...\分析步骤.bmp
...............\...\分析过程.bmp
...............\...\句子.bmp
...............\...\开始.bmp
...............\...\开始界面.bmp
...............\...\文件输入产生式.bmp
...............\...\欢迎进入.bmp
...............\...\相关概念-FIRST.bmp
...............\...\相关概念-FOLLOW.bmp
...............\...\相关概念-SELECT.bmp
...............\...\输出产生式.bmp
...............\...\预测分析表.bmp
...............\resource.h
...............\sentense.txt
...............\StdAfx.cpp
...............\StdAfx.h
...............\Debug
...............\res
LL1_display5.11
...............\.....\DialogInput.sbr
...............\.....\INPUTINHANDInput.obj
...............\.....\INPUTINHANDInput.sbr
...............\.....\INPUTSENINHAND.obj
...............\.....\INPUTSENINHAND.sbr
...............\.....\LL1_display.bsc
...............\.....\LL1_display.exe
...............\.....\LL1_display.ilk
...............\.....\LL1_display.obj
...............\.....\LL1_display.pch
...............\.....\LL1_display.pdb
...............\.....\LL1_display.res
...............\.....\LL1_display.sbr
...............\.....\LL1_displayDoc.obj
...............\.....\LL1_displayDoc.sbr
...............\.....\LL1_displayView.obj
...............\.....\LL1_displayView.sbr
...............\.....\MainFrm.obj
...............\.....\MainFrm.sbr
...............\.....\StdAfx.obj
...............\.....\StdAfx.sbr
...............\.....\vc60.idb
...............\.....\vc60.pdb
...............\DialogInput.cpp
...............\DialogInput.h
...............\INPUTINHANDInput.cpp
...............\INPUTINHANDInput.h
...............\INPUTSENINHAND.cpp
...............\INPUTSENINHAND.h
...............\LL1_display.aps
...............\LL1_display.clw
...............\LL1_display.cpp
...............\LL1_display.dsp
...............\LL1_display.dsw
...............\LL1_display.h
...............\LL1_display.ncb
...............\LL1_display.opt
...............\LL1_display.plg
...............\LL1_display.rc
...............\LL1_displayDoc.cpp
...............\LL1_displayDoc.h
...............\LL1_displayView.cpp
...............\LL1_displayView.h
...............\MainFrm.cpp
...............\MainFrm.h
...............\production.txt
...............\ReadMe.txt
...............\res\FIRST-FOLLOW.bmp
...............\...\FIRST产生过程.bmp
...............\...\FOLLOW产生过程.bmp
...............\...\icon1.ico
...............\...\LL(1)分析法.bmp
...............\...\LL(1)文法.bmp
...............\...\LL1_display.ico
...............\...\LL1_display.rc2
...............\...\LL1_displayDoc.ico
...............\...\Thumbs.db
...............\...\Toolbar.bmp
...............\...\分析条件.bmp
...............\...\分析步骤.bmp
...............\...\分析过程.bmp
...............\...\句子.bmp
...............\...\开始.bmp
...............\...\开始界面.bmp
...............\...\文件输入产生式.bmp
...............\...\欢迎进入.bmp
...............\...\相关概念-FIRST.bmp
...............\...\相关概念-FOLLOW.bmp
...............\...\相关概念-SELECT.bmp
...............\...\输出产生式.bmp
...............\...\预测分析表.bmp
...............\resource.h
...............\sentense.txt
...............\StdAfx.cpp
...............\StdAfx.h
...............\Debug
...............\res
LL1_display5.11