• PUDN用户
    了解作者
  • Visual C++
    开发工具
  • 2.8MB
    文件大小
  • rar
    文件格式
  • 0
    收藏次数
  • 1 积分
    下载积分
  • 5
    下载次数
  • 2008-12-15 15:37
    上传日期
编译原理中的语法分析器,基于LL1文法,好东西啊好东西。
C-compiler.rar
  • C-compiler
  • res
  • compiler.ico
    1.1KB
  • compiler.rc2
    400B
  • Toolbar.bmp
    2.5KB
  • compilerDoc.ico
    1.1KB
  • Debug
  • test3.c
    332B
  • compiler.dsw
    541B
  • Analyzer.cpp
    27.6KB
  • Resource.h
    1013B
  • compiler.clw
    2.5KB
  • compiler.opt
    55.5KB
  • text4.c
    121B
  • compiler.cpp
    4.1KB
  • compiler.dsp
    4.6KB
  • compilerView.h
    2.3KB
  • compiler.plg
    1.9KB
  • test2.c
    127B
  • test1.c
    172B
  • compilerDoc.h
    1.5KB
  • Analyzer.h
    1.8KB
  • 实习作业.txt
    84B
  • compilerView.cpp
    7.7KB
  • StdAfx.cpp
    210B
  • MainFrm.cpp
    3.1KB
  • compilerView.opt
    55.5KB
  • compilerView.plg
    1.7KB
  • compiler.rc
    12.6KB
  • compilerDoc.cpp
    1.7KB
  • compiler.aps
    30.4KB
  • MainFrm.h
    1.5KB
  • StdAfx.h
    1KB
  • compiler.ncb
    321KB
  • ReadMe.txt
    4.3KB
  • compiler.h
    1.3KB
  • www.pudn.com.txt
    218B
内容介绍
======================================================================== MICROSOFT FOUNDATION CLASS LIBRARY : compiler ======================================================================== AppWizard has created this compiler application for you. This application not only demonstrates the basics of using the Microsoft Foundation classes but is also a starting point for writing your application. This file contains a summary of what you will find in each of the files that make up your compiler application. compiler.dsp This file (the project file) contains information at the project level and is used to build a single project or subproject. Other users can share the project (.dsp) file, but they should export the makefiles locally. compiler.h This is the main header file for the application. It includes other project specific headers (including Resource.h) and declares the CCompilerApp application class. compiler.cpp This is the main application source file that contains the application class CCompilerApp. compiler.rc This is a listing of all of the Microsoft Windows resources that the program uses. It includes the icons, bitmaps, and cursors that are stored in the RES subdirectory. This file can be directly edited in Microsoft Visual C++. compiler.clw This file contains information used by ClassWizard to edit existing classes or add new classes. ClassWizard also uses this file to store information needed to create and edit message maps and dialog data maps and to create prototype member functions. res\compiler.ico This is an icon file, which is used as the application's icon. This icon is included by the main resource file compiler.rc. res\compiler.rc2 This file contains resources that are not edited by Microsoft Visual C++. You should place all resources not editable by the resource editor in this file. ///////////////////////////////////////////////////////////////////////////// For the main frame window: MainFrm.h, MainFrm.cpp These files contain the frame class CMainFrame, which is derived from CFrameWnd and controls all SDI frame features. res\Toolbar.bmp This bitmap file is used to create tiled images for the toolbar. The initial toolbar and status bar are constructed in the CMainFrame class. Edit this toolbar bitmap using the resource editor, and update the IDR_MAINFRAME TOOLBAR array in compiler.rc to add toolbar buttons. ///////////////////////////////////////////////////////////////////////////// AppWizard creates one document type and one view: compilerDoc.h, compilerDoc.cpp - the document These files contain your CCompilerDoc class. Edit these files to add your special document data and to implement file saving and loading (via CCompilerDoc::Serialize). compilerView.h, compilerView.cpp - the view of the document These files contain your CCompilerView class. CCompilerView objects are used to view CCompilerDoc objects. ///////////////////////////////////////////////////////////////////////////// Other standard files: StdAfx.h, StdAfx.cpp These files are used to build a precompiled header (PCH) file named compiler.pch and a precompiled types file named StdAfx.obj. Resource.h This is the standard header file, which defines new resource IDs. Microsoft Visual C++ reads and updates this file. ///////////////////////////////////////////////////////////////////////////// Other notes: AppWizard uses "TODO:" to indicate parts of the source code you should add to or customize. If your application uses MFC in a shared DLL, and your application is in a language other than the operating system's current language, you will need to copy the corresponding localized resources MFC42XXX.DLL from the Microsoft Visual C++ CD-ROM onto the system or system32 directory, and rename it to be MFCLOC.DLL. ("XXX" stands for the language abbreviation. For example, MFC42DEU.DLL contains resources translated to German.) If you don't do this, some of the UI elements of your application will remain in the language of the operating system. /////////////////////////////////////////////////////////////////////////////
评论
    相关推荐
    • LL1.rar
      ll1语法分析 很长很详细很完美 适合专业人士和学生
    • LL1-Grammar:LL(1)语法分析器
      LL(1)语法分析器 Author -XingruiYi 实现功能 -绘制LL(1)语法分析表 -可以消除直接左递归 输入要求 -在Input.txt文件中进行输入 -每一个终结符,非终结符,|,->,用单个空格分开 -其中#表示空字符 -非终结字符末尾...
    • java开发的基于LL1文法的语法分析器
      编译原理课程设计,开发的一款基于java的语法分析器,用到LL1文法
    • 编译原理LL1语法分析器(C++版)源代码.zip
      自己实现的编译原理的LL1语法分析器,是自己的实验作业,用Vs2017实现,可以直接运行
    • LL1语法分析 (c++实验报告和程序)
      通过此次实验,我基本上了解了语法分析器的工作原理和功能以及实现方法。进一步学习了C语言的知识。此次实验,要解决的问题便是分析语法程序,如果正确则输出正确,如果错误,分析它的错误并给出结果,实现了实验的...
    • LL1语法分析器(C++)
      LL1语法分析器LL1语法分析器LL1语法分析器LL1语法分析器LL1语法分析器LL1语法分析器
    • LL1 语法分析器 C#
      LL1 语法分析器、控制台、C#、VS2005
    • LL1.rar
      1. 根据某一文法编制调试 LL (1 )分析程序, 以便对任意输入的符号串进行分析。 2. 构造预测分析表,并利用分析表和一个栈来实现对上述程序设计语言的分析程序。 3.分析法的功能是利用 LL(1)控制程序根据显示栈...
    • LL1语法分析.rar
      编译原理课程实验,LL1语法分析器 根据某一文法编制调试 LL1分析程序, 对任意输入的符号串进行分析。 构造预测分析表,并利用分析表和一个栈来实现对上述程序设计语言的分析程序。 分析法的功能是利用 LL1控制程序...
    • LL1.zip
      实现了LL1语法分析器,代码中内置了一个语言结构,如果要尝试其他的,只需改动即可