-
一个子集的词法分析器。输入程序,输出TOKEN串各符号表,并存入文件。...
一个子集的词法分析器。输入程序,输出TOKEN串各符号表,并存入文件。-A accidence analyzer of subset. which can inpute TOKEN cluster and save if you inpute program
- 2022-12-21 21:00:04下载
- 积分:1
-
源代码注释快捷脚本,可以方便的设置各种注释,比如函数注释,单行注释,类注释,文件注释,头注释等...
源代码注释快捷脚本,可以方便的设置各种注释,比如函数注释,单行注释,类注释,文件注释,头注释等-The open source code edit comment,eg: function comment,class comment,c file comment,h file comment ....
- 2023-03-29 19:05:03下载
- 积分:1
-
自己写的Bacis解释机。
可以正常运行!
自己写的Bacis解释机。
可以正常运行!-Bacis written explanation of their own machines. Normal operation can be!
- 2022-08-20 06:22:10下载
- 积分:1
-
用户输入一个文法,然后再输入,要被分析的字符串,自动进行语法分析,把每一不的分析过程都一一打印出来。直到分析成功或失败。...
用户输入一个文法,然后再输入,要被分析的字符串,自动进行语法分析,把每一不的分析过程都一一打印出来。直到分析成功或失败。-a user input grammar, and then imported to the string were analyzed automatically syntax analysis, the analysis of each process does not have to print out on January 1. Until the analysis of success or failure.
- 2023-07-23 13:45:02下载
- 积分:1
-
c语言标准库函数速查手册电子版
c语言标准库函数速查手册电子版-c language standard storehouse function speed-searches the
handbook electron version
- 2022-08-20 13:42:45下载
- 积分:1
-
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
-
一款编译器,针对vb,英文版。本程序包括详细的词法分析,语法分析,语义分析和中间代码生成,写得很不错,可读性很强。是关于循环语句的翻译...
一款编译器,针对vb,英文版。本程序包括详细的词法分析,语法分析,语义分析和中间代码生成,写得很不错,可读性很强。是关于循环语句的翻译-new compiler, against vb and English. The procedures include detailed lexical analysis, grammar analysis, semantic analysis and intermediate code generation, very good, very readable. On the loop is the translation
- 2022-02-12 13:50:48下载
- 积分:1
-
一生的启示 一生中不可不读的100个成败故事
一生的启示 一生中不可不读的100个成败故事-Life inspiration life can not read the story of the success or failure of 100
- 2022-07-09 00:23:19下载
- 积分: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
-
Translation principle small language compiler
编译原理small语言的编译程序- Translation principle small language compiler
- 2022-04-16 23:30:06下载
- 积分:1