搜索资源列表
interpreter_of_little_C
- 用C语言编的一个小解释器,可以执行C程序的!算是可以执行C程序的C程序吧! 选自最新C语言精华(第三版)Herbert Schildt著 A small interpreter arranges which with the C language, may carry out the C procedure! Is may carry out C the procedure C procedure! (Master) writes oh!-Using C language made a smal
CIFAFENXI
- C语言 词法分析器。 (1) 可以识别出用C语言编写的源程序中的每个单词符号,并以记号的形式输出每个单词符号. (2) 可以识别并读取源程序中的注释. (3) 可以统计源程序中的语句行数、单词个数和字符个数,其中标点和空格不计算为单词,输出统计结果. (4) 检查源程序中存在的非法字符错误,并可以报告错误所在的行列位置. (5) 发现源程序中存在错误后,进行适当的恢复,使词法分析可以继续进行,通过一次词法分析处理, 可以检查并报告源程序中存在的所有词法拼写错误.-C l
SourceInsight-v4.0
- Source Insight是一个面向项目开发的程序编辑器和代码浏览器,它拥有内置的对C/C++, C#和Java等程序的分析。Source Insight能分析你的源代码并在你工作的同时动态维护它自己的符号数据库,并自动为你显示有用的上下文信息。-Source Insight is a project development-oriented program editor and code browser, it has built on the C/C++, C#, and Java pro
TPaxCompilerV2_4_03
- paxCompiler是一个帕斯卡编程语言工具,编译工具生成机器代码为Intel处理器。编译工具的模式包括:基本的编译器和C编译器,交叉语言编程,固定装配工。 -paxCompiler is an embeddable compiler of the Object Pascal programming language. The key features of the paxCompiler are: The compiler generates machine code for
Compiler
- (1)C++源代码扫描程序识别C++记号。 C++语言包含了几种类型的记号:标识符,关键字,数(包括整数、浮点数),字符串、注释、特殊符号(分界符)和运算符号等。 (2)打开一个C++源文件,打印出所有以上的记号。 (3)要求应用程序应为Windows界面。 (4)选作部分:为了提高C++源程序的可读性,C++程序在书写过程中加入了空行、空格、缩进、注释等。假设你想牺牲可读性,以节省磁盘空间,那么你可以存贮一个删除了所有不必要空格和注释的C++源程序的压缩文本。因此,程序中还应该有这
GCC_manual
- 本手册页内容摘自GNU C编译器的完整文档,仅限于解释选项的含义. 除非有人自愿维护,否则本手册页不再更新.如果发现手册页和软件之间有所矛盾,请查对Info文件, Info文件是权威文档. 如果我们发觉本手册页的内容由于过时而导致明显的混乱和抱怨时,我们就停止发布它.不可能有其他选择,象更新Info文件同时更新man手册,因为其他维护GNU CC的工作没有留给我们时间做这个. GNU工程认为man手册是过时产物,应该把时间用到别的地方.-This manual page is an ex
scanner
- C sharp编写的词法分析器,编译原理作业,分析的语言为函数绘图语言。今下午刚验收通过,9.5分。-C sharp written lexical analyzer, compiler theory operation, analysis of the language as a function of drawing language.
Canbus_v3
- The purpose of this project is a simple and easy to use USB <> CAN bus interface. Heart of the circuit is an Atmel AVR ATmega162 microcontroller which controls the Communication between FTDI FT245BM USB to parallel converter and Philips
cifa
- 用C语言编写的一个简单的词法分析器 词法分析程序,能识别出所有的关键字、标识符、常数、运算符(包括复合运算符,如++)、界符 能过滤掉源程序中的注释、空格、制表符、换行符 并且能够对一些词法... -A simple C language lexical analyzer lexical analysis program can identify all keywords, identifiers, constants, operators (including composite op
c-language
- 关于C的词法分析和LR语法分析,包括测试程序,还有文档,以及编程的步骤。-C lexical analysis and LR parsing, including the step of testing procedures, as well as documentation, and programming.
c
- 最近在网上看一个用VBE编写的关机整人的病毒,感觉有些不足,因为只要在CMD提示下输入shutdown — a来取消关机。下面,我就教大家用C语言来写一个关机整人的小病毒。-Recently on the Internet to see a shutdown of moving the virus written in VBE varies, feeling a little less than, as long as the input shutdown under CMD prompt
code_analyze
- c++编写,解析指定目录下的.c/.h文件,能够获取c文件的基本元素,如宏定义,头文件包含,函数声明,函数定义,函数调用等,并实现了简单依赖关系查找-c++ write, parse .c/.h files in the specified directory, have access to the basic elements of the c file, such as macro definitions, header file contains function declarations
minic_interpreter
- 一款比较完善的强大的C语言解释器,附带源码,可以嵌入到用户应用程序中。支持对比较复杂的C代码的解释执行。完美支持各种标准C语言语法,如if-else结构语句, ?:结构求值语句,for循环,while循环,do...while循环等 支持各种数据类型包括: char,short,int,string,float 支持多维数组及指针 支持自定义函数以及系统函数 支持局部变量以及全局变量,允许在变量定义时直接初始化 支持局部变量层次化作用域;允许定义系统常量;支持系统内部定义数据类型,但不支持用户在
perfect_hash
- hash function implementation using C++ as a lab project
com
- 实现对c语言小子集的编译功能,很简单,只是作为参考。-Realize the c language subset compiler function is very simple, just as a reference.
CPP-source-word-scanner
- 实验一:C++源代码单词扫描程序(词法分析) 功能: (1)C++源代码扫描程序识别C++记号。 C++语言包含了几种类型的记号:标识符,关键字,数(包括整数、浮点数),字符串、注释、特殊符号(分界符)和运算符号等。 (2)打开一个C++源文件,打印出所有以上的记号。 (3)要求应用程序应为Windows界面。 (4)选作部分:为了提高C++源程序的可读性,C++程序在书写过程中加入了空行、空格、缩进、注释等。假设你想牺牲可读性,以节省磁盘空间,那么你
CP_work_8
- 设计一个四则表达式分析软件,其接受从文件或键盘输入的四则表达式(运算对象支持整数和变量),给出该表达式的二叉树表达形式,并在键盘上按后续遍历方式输出该二叉树。 例如,输入a+b*c,输出 a b c * + 提示:参考下列的设计指导: 递归下降分析法实验设计思想及算法 为G的每个非终结符号U构造一个递归过程,不妨命名为U。U的产生式的右边指出这个过程的代码结构: (1)若是终结符号,则和向前看符号对照,若匹配则向前进一个符号;否则出错。 (2)若是非终结符号,
a
- 输入:输入是一个文本文件,里面的内容是符合某个语言语法、词法要求的源代码(输入文件为C++或者Java源程序,词语、语法定义参考C++、Java即可;C++、Java大家只需要选择一种自己熟悉的语言就可以),例如“position = initial + rate * 60 ”; 输出:设计并实现对输入文件的处理(禁用正则表达式),以获得如下输出,输出是一个文本文件,对前面例子,里面内容是: (标识符,position) (赋值运算符,=) (标识符,initial) (加法
The GNU Make Book
- The GNU Make Book demystifies GNU make and shows you how to use its best features. You'll find a fast, thorough rundown of the basics of variables, rules, targets, and makefiles. Learn how to fix wastefully long build times and other common problems,
tcc-0.9.24
- TCC编译器源码,可以作为学习编译原理的参考(TCC compiler source code, which can be used as a reference for the principle of learning and compilation)
