搜索资源列表
essential-cpp-source-for-non-windows
- c编译器词法分析程序源码,进行词法分析,可找出错误,输出行数 -lexical analysis procedure source, lexical analysis, can identify errors, but a few Output
cffx_tcking
- 该词法分析程序用VC++ 6.0编写,以FileOpenDialog打开的*.c或*.cpp文件为语言字集的源程序作为词法分析程序的输入数据,经词法分析程序分析后的结果保存在源文件的同目录的output.txt文件中。在词法分析中,自文件头开始扫描源程序字符,一旦发现符合“单词”定义的源程序字符串时,将它翻译成固定长度的单词内部表示,并查填适当的信息表。经过词法分析后,源程序字符串(源程序的外部表示)被翻译成具有等长信息的单词串(源程序的内部表示),并产生两个表格:常数表和标识符表,它们分别包含
ucw-src129
- UC Library Extensions UnderC comes with a pocket implementation of the standard C++ libraries, which is a reasonably faithful subset. This documentation describes those UnderC functions and classes which are not part of the C++ standard. UC
图书馆管理系统.cpp
- 一个小型基于vc的图书馆管理系统个用c++编译的词法分析器,主要是针对c++语言的。本人觉得学习性很好。有什么建议请与我联系 qq:23318796-a small vc based library management systems to use the c compiled lexical analyzer is targeted mainly c language. I feel that learning the good. Any suggestions, please contac
pl0.rar
- PL/0语言可以看成PASCAL语言的子集,它的编译程序是一个编译解释执行系统。PL/0的目标程序为假想栈式计算机的汇编语言,与具体计算机无关。 文件说明: PL.htm---PL/0语言基本原理 pl0.h---定义 PL0.cpp---实现 testPl0.cpp---使用方法举例 testPas.txt---一个LP/0语言源程序,PL/0 language may regard as the PASCAL language the subset, its compiler is a tr
Sub_PascalCompiler
- 一个Pascal子集语言的编译器,将pascal子集语言的源程序存成source.txt文件,经过编译器的处理得到C++语言的code.cpp文件。-Subset of a Pascal language compiler, a subset of the pascal language source.txt Save as source files, compiler after treatment has been C++ Language code.cpp document.
P73-3
- noname00.cpp 是一个C语言的程序,请编译后运行。是取最大值程序-noname00.cpp is a C language program, compiled to run. Is the maximum check procedures
1
- 编译原理的语法分析实验,运用LL(1)方法进行分析 ,里面含有一个CPP文件,用VC运行,程序已调通-Compiler parsing principle experiments, the use of LL (1) methods of analysis, which contains a CPP file with VC running, the program has been transferred Qualcomm
cppbook
- Cpp与c的一本参考手册,内容比较全的。-Cpp and c of a reference manual, the entire contents of the.
pascal-compiler-in-cpp
- pascal compiler in C++是一个用C++实现的PASCAL编译器,主要包括符号表,创建语法树,代码生成和4元式解析等。该工程是根据龙书实现的编译器。项目中大量使用了STL,设计模式等思想。是学习面向对象编程和设计的好材料。里面包含有说明.txt有更详细说明 请使用Mingw或Dev-C++开发环境-pascal compiler in C++ is a compiler which compiles pascal code. The project consists
compiler-PL0
- AppWizard创造了这个PL0Compiler申请。 这个文件包括一份你所能找到的文件 让你的PL0Compiler应用。 PL0Compiler.dsp 该文件(计画文件)包含在项目层次和信息 被用来建造一个单独的项目或subproject。其他用户可以共享 项目(.dsp)文件,但他们应该出口makefiles局部。 -AppWizard has created this PL0Compiler applicat
CPP-director
- 一个简单的文本编辑器,用于实现文本的统计。比较适合编程初学者。-A simple text editor for the implementation of the text. more statistics for programming for beginners.
Sub_PascalCompiler
- 一个Pascal子集语言的编译器,将pascal子集语言的源程序存成source.txt文件,经过编译器的处理得到C++语言的code.cpp文件-A subset of Pascal language compiler, a subset of the pascal language source code file saved as source.txt, after processing by the compiler C++ language code.cpp file
PL0_Compiler
- Pl/0.h文件:头文件主要定义了常量,另外还定义了比较重要的枚举值,还有两个重要的结构体类型,最后还对函数进行了声明,总的来说,头文件的主要工作就是声明或定义了.cpp文件中需要用到的变量。 Pl/0.cpp文件:按照程序从main()函数开始的原则,我们一一作分析。 首先,主函数提示输入要打开的pl/0文件,因为我们需要对一个pl/0语言进行分析。接着,程序提示是否列出token文件,然后提示是否列出目标代码,继续提示是否列出符号列表,最后将文件以只读的形式放在一个新的txt格式的f
yufa
- 本压缩文件中为一个.cpp文件。即一个语法分析器的源代码 可以在VC下完美运行 为本人实验课程序 功能完善-This is a compressed file. Cpp file. That is, a parser source code in VC as I run under perfect experimental course program is fully functional
Dev-CPP
- AT&T发布的第一个Dev-C++编译系统实际上是一个预编译器(前端编译器),真正的Dev-C++程序是在1988年诞生的。-AT&T released the first Dev-C++ compiler system is actually a precompiler ( front-end compiler ), real Dev-C++ program was born in 1988.
-2
- C++经典语法与应用,类的编写与应用,构造与析构函数,函数的重载,类的继承,函数覆盖,基类与派生类的构造函数、析构函数先后调用顺序,如何在派生类构造函数中向基类的构造函数传递参数,this成员变量,类型转换的内幕,虚拟函数与多态性,引用和指针的变量的区别与共同处。VC工程的编译原理与过程,将工程中不同的类拆分到不同的原文件中,每一个类由一个.h和.cpp文件共同完成,头文件重复定义问题的解决,培养了学员良好的编程习惯,也为以后分析MFC Appwizard生成的工程奠定了良好基础。-C++ cl
CPP
- 运用Visual Studio环境写的编译原理递归下降子程序例子 包含空的情况 遇到终结符号时指针加一的程序代码-Using Visual Studio environment write compiling principle recursive descent subroutines example contains empty situation meet end symbol and a pointer to the program code
gen-cpp
- 本例是一个简单的thrift测试程序,包括客户端和服务端。thrift允许你定义一个简单的定义文件中的数据类型和服务接口。以作为输入文件,编译器生成代码用来方便地生成RPC客户端和服务器通信的无缝跨编程语言。-Apache Thrift is a software framework for scalable cross-language services development. It combines a software stack with a code generation engin
CPP
- 指针总结 要了解指针,多多少少会出现一些比较复杂的类型,所以我先介绍 一下如何完全理解一个复杂类型,要理解复杂类型其实很简单,一 个类型里会出现很多运算符,他们也像普通的表达式一样,有优先 级,其优先级和运算优先级一样,所以我总结了一下其原则: 从变量名处起,根据运算符优先级结合,一步一步分析. 下面让我们先从简单的类型开始慢慢分析吧:-pointer summary To understand pointers, more or less there will be