-
一个用于检查c语法错误的程序
一个用于检查c语法错误的程序- Uses in to inspect the c grammatical error the procedure
- 2023-07-11 16:25:03下载
- 积分:1
-
Translation principle first experiment content
编译原理第一次实验内容- Translation principle first experiment content
- 2022-12-21 21:45:03下载
- 积分:1
-
This procedure is used c# Write a compiler, the realization of the lexical, synt...
本程序是用c#写的一个编译器,实现了词法,语法,语义分析和中间代码生成,输出结果功能-This procedure is used c# Write a compiler, the realization of the lexical, syntax, semantic analysis and code generation between, the output function
- 2022-08-09 05:27:50下载
- 积分:1
-
利用MFC开发的OpenGL开发包,希望对大家有所帮助哈
利用MFC开发的OpenGL开发包,希望对大家有所帮助哈-MFC Development using OpenGL Development Kit, and they hope to help everyone Kazakhstan
- 2022-07-06 10:14:02下载
- 积分: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
-
这个是编译原理的词法分析的实验报告!!很不错,希望大家支持...
这个是编译原理的词法分析的实验报告!!很不错,希望大家支持-this principle is to compile the lexical analysis of the experimental report! ! Quite well, and hope that we support! !
- 2022-02-02 04:36:13下载
- 积分:1
-
词法分析器
可以识别c++的源码,自动生成词法分析表,
在分析结束后会指出源代码中可能的错误
待分析的源代码要以 *源代码.txt的格式保存...
词法分析器
可以识别c++的源码,自动生成词法分析表,
在分析结束后会指出源代码中可能的错误
待分析的源代码要以 *源代码.txt的格式保存-Lexical analyzer can identify c++ The source, automatically generate lexical analysis table, after the end of the analysis will be pointed out that the source code may be an error to be analyzed the source code to source code*. Txt format save
- 2022-01-28 23:32:17下载
- 积分:1
-
一个基于算符优先分析程序,是我的课程设计程序,大家可以参考...
一个基于算符优先分析程序,是我的课程设计程序,大家可以参考-A priority based on operator analysis program, is my curriculum design process, everyone can refer to
- 2022-06-20 06:36:09下载
- 积分:1
-
PL/0语言可以看成PASCAL语言的子集,它的编译程序是一个编译解释执行系统。PL/0的目标程序为假想栈式计算机的汇编语言,与具体计算机无关。 文件说明: P
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 translation explanation execution system. The PL/0
target program for the imaginary stack type computer assembly
language, has nothing to do with with the concrete computer. Document
explanation that, PL.htm---PL/0 language basic principle pl0.h---
defines PL0.cpp--- to realize the testPl0.cpp--- application method to
give an example testPas.txt--- a LP/0 language source program
- 2022-03-07 06:16:43下载
- 积分:1
-
这是一个编译原理的词法分析的二元式表示程序
这是一个编译原理的词法分析的二元式表示程序-This is a compiler lexical analysis of the principle expressed in the dual process
- 2023-02-19 14:15:03下载
- 积分:1