搜索资源列表
cscanner
- 一个使用Lex编写的C语言词法加亮的小程序。能将指定的C源程序进行词法加亮,并以HTML文件的格式输出。 由Lex的C语言词法分析程序,然后使用VC编译,内附较详细的使用说明。-Lex prepared to use a C-plus morphology of small programs. Can designated source for the C-plus morphology, and the HTML file format. Lex from the C language lex
03055114
- 编译课程设计,自己编的一个词法分析器,功能还算强大,只要自己再在上面加些代码可以构成语法分析,(包括与处理程序).-compiler curriculum design, own a series of the lexical analyzer, functions fairly strong, as long as the above again add some code may constitute syntax analysis, (including processing).
06012701377504
- LL(1)文法判定(C#) SimpleLL1目录下为源程序 EXE目录下为编译好的可执行文件 Product1.txt~Product4.txt为测试用产生式(可直接在程序中加载) Symbols.txt为测试用符号集(可直接在程序中加载) 转载或引用请注明出处:www.shootsoft.net -LL (1) grammar found (C#) SimpleLL1 directory of the source of EXE directory compil
myCompiler000
- 一个很一般的编译程序 有词法分析,语法分析,语议分析,和最终生成四元式,但是出错处理较简单,大部分用的C语言,但加了一个四元式类,本人感觉这个程序很垃圾,但可以做个参考!-a very general compilers have lexical analysis, grammar, language proposed analysis, and generate the final-four yuan, But mistakes in handling more simple, with
1020310725
- 一个很一般的编译程序有词法分析,语法分析,语议分析,和最终生成四元式,但是出错处理较简单,大部分用的C语言,但加了一个四元式类,本人感觉这个程序很垃圾,但可以做个参考!.. -a very general compilers have lexical analysis, grammar, language proposed analysis, and generate the final-four yuan, But mistakes in handling more simple, with
cffx123
- 词法分析,里面有一个bug,\")\"后面不能跟其他符号,但是这个更像是自己作的,程序很简单,我自己做了大修改,加了很多注释-lexical analysis, which has a bug, ")" not behind other symbols, But this is more like myself, is very simple procedure, I did a lot of changes with a number of Notes
BankOfComputing.cpp
- 本程序是一个行计算器(即对表达式求值)。计算器能实现加、减、乘、除、取余(%)和乘方(^)运算;能实现三角函数(正弦函数sin和余弦函数cos),求10为底的对数log,求2为底的对数ln,求e的指数幂exp,其参数也可以是合法的表达式; 计算器并能对表达式的合法性进行测试,错误的能给出表达式错误的信息。 ] 输入文件格式:第一行是一个正整数N,表示有多少行表达式。接下来的N行每一行是 一个表达式。表达式使用由浮点数(只用小数点表示)和运算符表示。 输出格式:每个行输出一个表达
Parser
- 本程序要求用户在控制台里输入非终极符,终结符与产生式,然后对用户输入的文法进行分析,得出first集 与follow 集,并打印出预测分析表用户决定是否继续进行句型分析,如继续则给出符号分析栈的实现,从而判断刚输入的句子是否为符合该文法的句子。 该程序遵循LL(1) 文法FIRST(A)的构造:是A的所有可能推导的开头终结符或可能的ε FOLLOW(A)是所有句型中出现在紧接A之后的非终结符或“#” 预测分析程序 构造LL(1)分析表 ⅰ,构造文法中所有元素的FIRST和FOLL
Chomsky
- Chomsky文法识别。编译原理课程实习作业,源代码加报告,程序实现原理简易懂~
词法分析2004328831139
- 前些天写了个小语言的词法分析程序,因为前些天在VC知识库看到一个pascal词法分析的程序,觉得写得挺复杂的。其实词法分析程序的原理都是一样的,所以我想只要搞明白了简单的词法分析程序,再写复杂的就不难了,无非是多加几个关键字,多写几个条件判断语句而已。词法分析是编译程序的基础,也是最简单的。好,现在让我们看程序吧。 先让我们看看这个小语言的文法吧-few days ago wrote a small language lexical analysis procedures, because th
一个小语言的yufa
- 因为前些天在VC知识库看到一个pascal词法分析的程序,觉得写得挺复杂的。其实词法分析程序的原理都是一样的,所以我想只要搞明白了简单的词法分析程序,再写复杂的就不难了,无非是多加几个关键字,多写几个条件判断语句而已。词法分析是编译程序的基础,也是最简单的。好,现在让我们看程序吧。 先让我们看看这个小语言的文法吧。-few days ago because of the knowledge base to see a VC pascal lexical analysis procedures,
IAR-plugin-For-stm32F05
- 为了开发STM32F05x的程序,向IAR6.30.1加Flashloader-For developing STM32F05x program,insert these to IAR 6.30.1
highlight
- 一段进行语法分析、语法加亮的程序。目前仅进行了语法分析,可以很easy 的稍加修改实现html语法加亮-Carried out in a section syntax analysis, syntax highlighting procedures. At present, only a grammatical analysis, it is easy to achieve the slightly modified syntax highlighting html
word_analyze
- 一个自己写的编译原理的词法分析程序,能实现加减乘除和基本的循环,条件语句的取出TOKEN序列的功能。-A compiler to write their own principles of lexical analysis procedures, to achieve the basic addition and subtraction and multiplication and division cycle, conditional statements out of sequence TO
cpu1
- 微程序模拟CPU实现加减与或异或转移储存等功能。-Micro-simulation CPU to achieve with the addition and subtraction or XOR function of the transfer of storage.
corba_1
- corba是一款商用内存检测工具,功能全面 在Linux下,使用Insure++检测程序,需要用Insure命令协同编译器来编译和连接程序,在源编译器编译前加Insure命令。 程序为其使用的一个例子-corba is a commercial instrument Detected memory, full-featured at Linux, the use of corba Detect procedures required collaboration with Insure c
MITSUBISHI_Compiler
- 一、该工程已基本完成PLC编程器的功能。 二、还需完成的功能有: 1。助记符程序分段时,不需加(;***)符号。 2。写助记符程序时,加行号。 3。助记符程序编辑器,还要加上光标位置显示。 4。元器件地址需用数据库进行管理。 5。使助记符程序与梯形图程序之间能互相切换。 6。还需补充MSP、MRD、MPP、MC、MCR等语句。-A, the project has basically completed the PLC programmer functio
CM-Lex
- 一个由LEX编写的C-词法分析程序。为锻炼使用者能力,未加载LEX已编译的代码。建立时最好建立控制台程序。-LEX written by a C-lexical analysis program. The user the ability to exercise without load LEX compiled code. Is best to establish procedures for the establishment of the console.
calculator
- 本程序进行多功能计算,包括连续的加减乘除还有括号等-This multi-functional calculation procedure, including the continuous addition and subtraction multiplication and division there are brackets, etc.
LL1
- LL分析器 2、 在VC下打开LL1.dsp,阅读工程LL1,LL1为一个加、乘法(适当扩充可为四则)运算表达式的LL1预测语法分析器,规定其文法如下: E->TE’ (1) E’->+TE’ (2) E’->ε (3) T->FT’ (4) T’->*FT’ (5) T’->ε (6) F->(E) (7) F->i (8) 程序设计思路见课本P76,