搜索资源列表
-
0下载:
学习编译原理时做的词法和语法分析程序.词法和语法分析封装在一个类CFenXi中, 程序在Visual C++6.0下调试通过.程序采用单文档设计,利用了分割窗体技术.-compiler theory when learning to do morphology and syntax analysis procedures. Morphology and syntax analysis package in a category CFenXi, the process in Visual C 6.
-
-
0下载:
东南大学 课程设计 lex部分
说 明
**本次实验在Visual C++6.0环境下开发**
主要有以下文件:
1 词法分析器 lex.cpp
2 头文件 lex.h
3 测试文件 lex.l.txt
lex工具的使用方法
编译运行 lex.cpp/lex.h,这样就将lex.l.txt转换成Cpp语言程序yylex.cpp
然后使用VC++6.0将lexyy.cpp编译成可执行程序, 这样就识别出了lex.l.t
-
-
0下载:
Drag and Drop Component Suite Version 4.1 Field test 5, released 16-dec-2001 ?1997-2001 Angus Johnson & Anders Melander http://www.melander.dk/delphi/dragdrop/ ------------------------------------------- Table of Contents: ----------------------
-
-
0下载:
本软件是从事一线教学的大学教师根据C/C++初学者的特点量身打造的一个简单易用的 C/C++学习与实验软件,现在已全面支持最新操作系统VISTA,它是从事一线教学的大学教师根据C/C++ 初学者的特点,量身定制的一个简单易用的 C/C++程序设计学习与实验软件(支持TC2/TC3、GCC、VC6四种编译器,没有使用日期限制)-This software is to engage in front-line teaching of university teachers in accordance
-
-
0下载:
实验目的:用c语言对一个简单语言的子集编制一个一遍扫描的编译程序,以加深对编译原理的理解,掌握编译程序的实现方法和技术。
c.1词法分析
c.1.1实验目的
设计、编制并调试一个词法分析程序,加深对词法分析原理的理解。
c.1.2实验要求
c.1.2.1待分析的简单语言的词法
(1) 关键字:
begin if then while do end
--------有实验报告+.cpp+分析-Experimental Objective: To use c lang
-
-
0下载:
系统上采用BC31编译器作为开发环境,这个环境是我们在学习C++的平台,这个编译器功能完善,使用方便。我作的这次课程设计是《学生成绩管理系统》,它的主要功能是对学生的成绩进行修改和管理,而且方便快速,这个程序虽然简单,但是可以作为老师的辅助软件,对学生的各种成绩进行管理。-BC31 system used as a compiler development environment, the environment is in our learning platform C++, the comp
-
-
0下载:
VAZPAC Game Design Notes (updated March 20, 2005)
For WIN32 game, Visual C++ compiler, GDI graphics and DirectDraw versions (and DirectSound)
VazPac and VazPacDelux
GDI version (VazPac.exe) should run on Windows ME/XP
due to a bug
-
-
0下载:
C++程序设计陷阱。作者Stephen Dewhurst曾经是贝尔实验室中第一批C++使用者的一员,他具有将近20年的C++应用经验,曾经用C++解决了诸多领域中的问题,如编译器设计、证券安全交易、电子商务以及嵌入式通讯等领域。他还是《Programming in C++》的作者之一,是C/C++ User Journal杂志的编辑和C++ Report杂志的专栏作家。更为重要的是,他还是两个C++编译器的开发者。
书做到极至,可以令许多拥有它的人感到释怀,于是,我身边的同行朋友就把它当
-
-
0下载:
编译原理课程设计核心模块。(除语义分析外都经过测试)适用于 Turbo C++,C++ Builder,Visuaal C++若出现内存不足,请将数组定义小一些,且定义为Static接口说明见Compiler.h文件 已通过测试。
-Compiler theory curriculum design core modules. (In addition to the semantic analysis have been tested) for the Turbo C++, C++ Buil
-
-
0下载:
编译原理、词法分析程序。
题目:词法分析程序的设计和实现
实验内容:设计并实现C语言的词法分析程序,要求如下。
(1)可以识别出用C语言编写的源程序中的每个单词符号,并以记号的形式输出每个单词符号。
(2)可以识别并读取源程序中的注释。
(3)可以统计源程序中的语句行数、单词个数和字符个数,其中标点和空格不计算为单词,并输出统计结果。
(4)检查源程序存在的错误,并可以报告错误所在的行列位置。
(5)发现源程序中存在错误后,进行适当的恢复,使词法分析可以继续进行,通过
-
-
0下载:
问题描述
中缀表达式就是我们通常所书写的数学表达式,后缀表达式也称为逆波兰表达式,在编译程序对我们书写的程序中的表达式进行语法检查时,往往就可以通过逆波兰表达式进行。我们所要设计并实现的程序就是将中缀表示的算术表达式转换成后缀表示,例如,将中缀表达式
(A 一 (B*C 十 D)*E) / (F 十 G )
转换为后缀表示为:
ABC*D十E*—FG十/
注意:为了简化编程实现,假定变量名均为单个字母,运算符只有+,-,*,/ 和^(指数运算),可以处理圆括号(),
-
-
1下载:
C语言,学生成绩管理系统作业设计。VC++6.0编译通过, 利用结构体,结构体指针,单链表,文件操作,命令窗口下简单菜单设计,可从文件读入数据,自动保存数据,有错误自动判断修复,能添加,删除,查询,显示,排序记录,适合多数初学者期末C语言作业设计要求!如果要增加科目,只要修改源代码中的Class_N的值就可以了,科目的名称在程序第一次运行时输入,会自动保存到student.ini文件,程序运行时自动生成的student.ini文件为系统信息文件(二进制文件),student.db为数据存储文件(
-
-
0下载:
C++课程设计(职工信息管理系统)
将项目中的代码复制到vc6.0中编译即可-C + + curriculum design (worker information management system)
The project code in the copy to the vc6.0 compiler
-
-
0下载:
这个文件是编译原理课程设计的实验代码,这段代码中包括了词法分析以及语义树的生成,工程的话用vs2013打开,如果版本低的话,直接把里面的头文件与源文件拷出来在相关的c语言开发环境里建个新的工程就行了,里面有一个例子,直接跑就行了。-This file is experimental code compiler theory of curriculum design, this code is included in the lexical analysis and semantic tree g
-
-
0下载:
问题描述
中缀表达式就是我们通常所书写的数学表达式,后缀表达式也称为逆波兰表达式,在编译程序对我们书写的程序中的表达式进行语法检查时,往往就可以通过逆波兰表达式进行。我们所要设计并实现的程序就是将中缀表示的算术表达式转换成后缀表示,例如,将中缀表达式
(A 一 (B*C 十 D)*E) / (F 十 G )
转换为后缀表示为:
ABC*D十E* FG十/
注意:为了简化编程实现,假定变量名均为单个字母,运算符只有+,-,*,/ 和^(指数运算
-