-
PL0_CPP C++版本的PL0 语言的编译器,实现了编译器的一般功能
PL0_CPP C++版本的PL0 语言的编译器,实现了编译器的一般功能-PL0_CPP PL0 version of the C language compiler, a compiler to achieve the general functions
- 2022-02-07 03:15:48下载
- 积分:1
-
java文件注释过滤器,将文件中的注释过滤掉.
java文件注释过滤器,将文件中的注释过滤掉.-java document filters, the document notes strip.
- 2022-06-30 22:17:57下载
- 积分:1
-
1. 构造一小型C语言SimpleC的编译器软件,达到综合理解和运用编译原理课程所讲解的关键过程(词法分析、语法分析、静态语义分析、代码生成)及相关算法的目的。...
1. 构造一小型C语言SimpleC的编译器软件,达到综合理解和运用编译原理课程所讲解的关键过程(词法分析、语法分析、静态语义分析、代码生成)及相关算法的目的。
2. 通过本实验理解和掌握一般编译程序的程序组织方法和测试方法。
-1. Tectonic a small SimpleC the C language compiler software. achieve comprehensive understanding and use of compiler theory courses on the key processes (lexical analysis, grammar analysis, static semantic analysis, Code Generation) and the related purpose of the algorithm. 2. The passage of the experiment to understand and master the general compiler of the methods and procedures for organizations testing methods.
- 2023-03-02 11:40:04下载
- 积分:1
-
The translation principle procedure, please much advises.
编译原理程序,请多指教。- The translation principle procedure, please much advises.
- 2022-08-26 09:51:32下载
- 积分:1
-
itis a program to solve the lexical expressions .its efficeincy is very good in...
itis a program to solve the lexical expressions .its efficeincy is very good in solving the expressions-itis a program to solve the lexical expressions .its efficeincy is very good in solving the expressions...
- 2023-07-20 13:40:03下载
- 积分:1
-
这是一份实验报告,目的是掌握YACC的使用方法,了解YACC处理二义性的方法。
用YACC等工具生成如下文法表示的表达式对应的计算器
exp...
这是一份实验报告,目的是掌握YACC的使用方法,了解YACC处理二义性的方法。
用YACC等工具生成如下文法表示的表达式对应的计算器
exp->exp + exp | exp - exp| exp * exp |exp / exp |exp ^ exp | - exp |(exp) |NUM
对于输入的表达式,能输出结果。比如:
3 +(4 *5)结果应为23
当出现错误时可以进行错误处理。
-This is a test report, the purpose is to master the use YACC to learn YACC handling of the ambiguity approach. Using tools such as YACC grammar that generates the following expression for the corresponding calculator exp-> exp+ exp | exp- exp | exp* exp | exp/exp | exp ^ exp |- exp | (exp) | NUM expression for the input type, can be output. For example: 3+ (4* 5) the result should be 23 when the error can be error-handling.
- 2022-05-23 10:34:44下载
- 积分:1
-
详细介绍了编译原理实验需要的软件BISON,FLEXde的使用
详细介绍了编译原理实验需要的软件BISON,FLEXde的使用-Described in detail the principle of the experiment need to compile software BISON, FLEXde the use of
- 2023-07-16 18:30:02下载
- 积分:1
-
用C++语言在VC6.0环境下编写的小型c语言编译器,功能已经验证。...
用C++语言在VC6.0环境下编写的小型c语言编译器,功能已经验证。-Using C++ language environment in the preparation of VC6.0 small c language compiler, the functions of authentication.
- 2022-10-12 12:45:03下载
- 积分:1
-
这可是我的倾情制作,离卖弄的语法分析器,是自己写的实现程序,不使用他人的结果,直接从原始语法里进行推理计算的,而且这个使用c语言实现的,很多底层函数都是自己来写...
这可是我的倾情制作,离卖弄的语法分析器,是自己写的实现程序,不使用他人的结果,直接从原始语法里进行推理计算的,而且这个使用c语言实现的,很多底层函数都是自己来写,像hash表里的hash函数,还有像动态自增长分配等。当然这个还很不完善,但是已经作了很多工作,差就差在没有找到理想的脚本支持语言,最后没有办法只能用函数指针的数组来进行语义调用了。-this but my DEDECATES production, from the play of parser, written in their own procedures, not to use the results of others directly from the original grammar conducted calculated reasoning, but the use of the c language, many are bottom of their function to write, like hash exterior of the hash function , as from the dynamic growth of distribution. Of course, this is far from perfect, but has made a lot of work, they just lacked the poor fail to find an ideal script language support, no way to the final only with an array of function pointers for the Semantic call.
- 2022-10-31 07:10:03下载
- 积分:1
-
commonly used programming language syntax and grammar forms to the public. Among...
现将本人搜集常用的程序设计语言的词法和形式文法提供给大家。其中,词法是按LEX格式编辑,形式文法是按YACC格式书写,大家可直接用LEX和YACC工具编译生成各类程序设计语言的分析器。-commonly used programming language syntax and grammar forms to the public. Among them, morphology is based on LEX format editing, grammar form is written by YACC format, we can use the LEX and YACC tools various compiler generation programming language analyzer.
- 2022-02-01 15:12:35下载
- 积分:1