-
使用lex词法分析生成工具。一个字符串的输入…
利用LEX生成工具构造PASCAL词法分析器。输入一个字符串或是数,分析器将判别是否为PASCAL标准标识符、保留字、整数或实数,并同时把当前的输入再次打印出来。-use LEX generation tool is PASCAL lexical analyzer. The importation of a string or number analyzer to determine whether it will PASCAL standard identifier and reserved word, integer or real, and while the current importation of printed again.
- 2023-03-11 12:30:04下载
- 积分:1
-
C语言来构造编译器的,十分详细的源代码,还有注释
C语言来构造编译器的,十分详细的源代码,还有注释-on the use of C language compiler construction, the site has its source code matching.
- 2022-05-06 23:42:52下载
- 积分:1
-
compiler principles of PL/0 procedures compile process. Written in C
编译原理中PL/0程序的编译过程.用C写的-compiler principles of PL/0 procedures compile process. Written in C
- 2022-02-12 18:41:02下载
- 积分:1
-
DES algorithm for complete source code to call methods of DES algorithm with com...
DES算法完整源码与调用方法 DES算法完整源码与调用方法-DES algorithm for complete source code to call methods of DES algorithm with complete source code and call the method
- 2022-02-05 08:27:01下载
- 积分:1
-
设计、编制、调试一个典型的语法分析程序,实现对如下文法的递归子程序法分析,进一
步掌握常用的语法分析方法。...
设计、编制、调试一个典型的语法分析程序,实现对如下文法的递归子程序法分析,进一
步掌握常用的语法分析方法。-Design, preparation, testing a typical parser to realize the following grammar for a recursive subroutine Analysis, to further understand the syntax of commonly used analytical methods.
- 2022-03-07 13:06:02下载
- 积分:1
-
编译原理中的语法分析器,处理文档中有所要的解析的代码.
编译原理中的语法分析器,处理文档中有所要的解析的代码.
- 2022-12-28 15:50:04下载
- 积分:1
-
一个非常好的词法分析程序,加上语法的分析是一个难得一见的好实例...
一个非常好的词法分析程序,加上语法的分析是一个难得一见的好实例-a very good lexical analysis procedure, in addition to the syntax analysis is a rare to see a good example
- 2022-06-28 22:57:22下载
- 积分:1
-
计算机语言编译器是用C++语言编写的程序,用C++语言编写的…
cp计算机语言的
编译器的解释程序
用C++语言编写
-cp computer language compiler is the interpretation of the procedures used C language
- 2022-01-26 06:29:11下载
- 积分: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
-
jsp technology, a management system management system
jsp技术,一个管理系统-jsp technology, a management system management system
- 2022-06-21 08:42:16下载
- 积分:1