-
C编写自己的语义的编译器,你可以用它给你homew…
自己用纯C语言做的词法编译器,可能大家作业能用的上吧,-A semantics compiler in c programed by myself,maybe you can use it foe you homework
- 2022-01-25 14:43:05下载
- 积分:1
-
一个简单的C语言编译器
一个简单的C语言编译器-a simple C language compiler
- 2022-01-26 00:17:31下载
- 积分:1
-
在本编译程序中,源语言为PL/0语言,目标语言为假想栈式计算机的汇编语言.PL/0语言是Pascal语言的一个子集,PL/0的编译程序包括了对PL/0语言源程序...
在本编译程序中,源语言为PL/0语言,目标语言为假想栈式计算机的汇编语言.PL/0语言是Pascal语言的一个子集,PL/0的编译程序包括了对PL/0语言源程序进行分析处理、编译生成类PCODE代码,并在虚拟机上解释运行生成的类PCODE代码的功能。
PL/0语言编译程序采用以语法分析为核心、一遍扫描的编译方法。词法分析和代码生成作为独立的子程序供语法分析程序调用。语法分析的同时,提供了出错报告功能。在源程序没有错误编译通过的情况下,调用类PCODE解释程序解释执行生成的类PCODE代码。
该软件为PL/0语言编译程序,所实现的扩充功能如下:
1.增加单词:保留字 ELSE,FOR,TO, DOWNTO
2.增加运算 +=,-=,++,--
3.不等号# 改为
4.增加条件语句的ELSE子句
5.扩充语句:
①FOR := TO DO
②FOR := DOWNTO DO
其中,语句①的循环变量的步长为1,
语句②的循环变量的步长为-1。
概述
源文件: *.plo
目标文件: *.COD
实现平台:C++ Builder6.0
-the compiler, the source language of PL/0 language, target language of the imaginary stack of computer assembly language. PL/0 language Pascal language is a subset of, PL/0 compilers including the right PL/0 language source analysis, category PCODE compiler code generation and the virtual machine running on to explain the formation PCODE category code functions. PL/0 language compiler
- 2022-07-12 21:52:18下载
- 积分:1
-
has some history of C language compiler, originally developed for Motorola 68000...
一款拥有一定历史的C语言编译器,最初为MOTOROLA 68000 开发,后来为其他一些通用处理器实现了后端,支持C99中的大部分新特性。-has some history of C language compiler, originally developed for Motorola 68000, Later, some of the other processor to achieve a common back-end, the C99 support most of the new properties.
- 2023-04-14 06:00:04下载
- 积分:1
-
自己写的一个编译程序,可以从二进制文件中读取一段c程序,进行表达式的识别和一些简单的c语句,最后生成三元式输出...
自己写的一个编译程序,可以从二进制文件中读取一段c程序,进行表达式的识别和一些简单的c语句,最后生成三元式输出-To write a compiler, you can read from the binary files for some c procedures, identification and expression of c some simple statements, the last generation of ternary output
- 2023-06-12 09:50:03下载
- 积分:1
-
这是一个词法分析的小程序,希望大家多多指教
这是一个词法分析的小程序,希望大家多多指教-This is a lexical analysis of small procedures, we hope the exhibitions
- 2022-03-25 21:05:53下载
- 积分:1
-
编译原理程序之词法分析器
编译原理程序之词法分析器- Translation principle morphology of analyzer procedure
- 2022-08-13 11:59:41下载
- 积分:1
-
词法分析程序,很初级的,我们刚刚开编译原理
词法分析程序,很初级的,我们刚刚开编译原理- Lexical analyaer, very primary, we just opened the translation
principle
- 2023-04-12 08:05:03下载
- 积分:1
-
bison源代码.bison 是替代yacc的语法分析程序生成器. yacc是 Yet Another Compiler Compiler的缩写. bison又...
bison源代码.bison 是替代yacc的语法分析程序生成器. yacc是 Yet Another Compiler Compiler的缩写. bison又是什么呐 是一个生成可以分析文本文件结构的程序的程序. 用户不用直接编写程序而只用确定好如何分析这些文本文件的规则就可以了. 这种文本结构应用的例子举不胜举, 其中一个就是计算器(calculator).-bison source code. Bison is a replacement generates a syntax analysis program generator. Yacc yes Yet Another Compiler Compiler"s initials. What is the bison Na is a generation of text files can be analyzed the structure of procedures procedures. users need not directly preparation procedures identified only as good Dr analysis of these text files on the rules. This text structure Application examples abound. which is a calculator (calculator).
- 2023-05-26 21:20:03下载
- 积分:1
-
operator priority experiments can be imported grammar, production operator prior...
算符优先实验,可以输入文法,生成算符优先表,输入句子,生成移近-规约过程。并且还有实验报告。-operator priority experiments can be imported grammar, production operator priority list, input sentence, approached generation-the Statute of the process. And there are experimental report.
- 2022-02-12 01:29:25下载
- 积分:1