Location:
Search - PLO
Search list
Description: 我在三做的课程,当时拿到了95分,包括完整的报告,有IF/else/read/for等语句的plo-I do three courses, then get 95 hours, including a full report, IF there / else / read / for such phrases as the plo
Platform: |
Size: 573545 |
Author: 陈金鹏 |
Hits:
Description: PLO de shixian
Platform: |
Size: 38960 |
Author: 769476808@qq.com |
Hits:
Description: plo词法分析程序-plo lexical analyaer
Platform: |
Size: 389120 |
Author: 阿林 |
Hits:
Description: PLO编译器 vc++编写界面美观 人性化 可用与分析研究 -PLO compiler vc prepared beautiful interface can be humanized and analysis
Platform: |
Size: 5120 |
Author: su |
Hits:
Description: PLO编译
(2) 输出单词,输出形式为:(序号,单词,对应源程序行号,对应源程序列号);
(3) 输出出错信息,输出形式为:(出错行号,出错列号,出错信息);
(4) 输出符号表,输出形式为:(单词种别码,单词符号);
(5) 对源程序编辑框的某一行进行双击,能在单词编辑框中对应的单词变为红色;
当在单词编辑框中选定某一单词时,对应的源程序编辑框中的行变为蓝色。
(6) 打开、保存文件。查找、删除、修改等编辑工作。
-PLO compiler (2) output words, the output form of : (serial numbers, words, the corresponding source code line number, corresponding source code included); (3) output error messages, output forms : (OK mistakes, mistakes out, error messages); ( 4) output symbol table, the output form of : (other types of code words, words symbol); (5) The source of the edit box for a double-click OK, in the words edit box corresponding words into red; When word editorial in a box chosen words, the corresponding source edit box into the blue line. (6) Open, Save the file. Locate, deletion, modification and other editorial work.
Platform: |
Size: 190464 |
Author: 于阳 |
Hits:
Description: 在本编译程序中,源语言为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 to use syntax analysis of the core, the compiler again scanning methods. Lexical analysis, and code generation as an independent for the subroutine call syntax analysis procedures. Grammatical analysis at the same time, provided the error reporting function. The source did not compile the wrong circumstances, Call category PCODE explain the interpretation and implementation of procedures generated P
Platform: |
Size: 384000 |
Author: mayfar |
Hits:
Description: plo 清华版的第二章的那个!!
1. 基本内容(成绩范围:“中”、“及格”或“不及格”)
对PL/0作以下修改扩充:
(1)增加单词:保留字 ELSE,FOR,TO, DOWNTO
运算符 +=,-=,++,--
修改单词:不等号# 改为 <>
增加条件语句的ELSE子句
(2)扩充赋值运算:+= 和 -=
(3)扩充语句(Pascal的FOR语句):
①FOR <变量>:=<表达式> TO <表达式> DO <语句>
②FOR <变量>:=<表达式> DOWNTO <表达式> DO <语句>
其中,语句①的循环变量的步长为1,
语句②的循环变量的步长为-1。
选做内容:
(1)增加运算:++ 和 --。
(4)增加一维数组类型(可增加指令)
-plo Qinghua version of the second chapter of that! ! 1. Basic content (results Scope : "China" and "pass" or "fail"), PL/0 expansion for the following modifications : (1) increase the words : retaining the word ELSE, FOR, TO, DOWNTO Operators =,-=,.-- amend the words : re# sign of inequality
Platform: |
Size: 1241088 |
Author: litianwag |
Hits:
Description: pl/0编译器的C++实现,包含了词法分析,语法分析,语义分析&代码生成部分。-pl/0 compiler for C++ realization included lexical analysis, parsing, Semantic Analysis & code generator parts.
Platform: |
Size: 23552 |
Author: 张艾 |
Hits:
Description: 我在三做的课程,当时拿到了95分,包括完整的报告,有IF/else/read/for等语句的plo-I do three courses, then get 95 hours, including a full report, IF there/else/read/for such phrases as the plo
Platform: |
Size: 573440 |
Author: 陈金鹏 |
Hits:
Description: 原创!PL0词法分析程序的源码!能够实现用PL0语言进行词法及语法分析!-Original! PL0 lexical analysis program source code! Can be achieved using PL0 language lexical analysis and grammar!
Platform: |
Size: 17408 |
Author: geoshion |
Hits:
Description: pl0编译原理源代码,其中包括java和c++两种不用语言编写的程序-Compiler Construction Principles pl0 source code, including java and c++ two languages do not have the procedure
Platform: |
Size: 1454080 |
Author: 阿鬼 |
Hits:
Description: PLO的此法分析语法分析,还有解释程序中间代码生成,目标代码全都有的。-Analysis of this PLO syntax analysis, and interpretation of the procedures to generate intermediate code, object code all others.
Platform: |
Size: 11264 |
Author: 于沛 |
Hits:
Description: plo 源碼 在基礎上增加了 switch:case语句 和 while語句 輸入文件為Pascl-plo-source based on an increase in the switch: case statements and while statements input file for Pascl
Platform: |
Size: 229376 |
Author: james |
Hits:
Description: PL/0功能扩充,实现处理break功能,break退出当前循环-PL/0 function of the expansion, to achieve break function to deal with, break out of the current cycle
Platform: |
Size: 62464 |
Author: kukuyeyewa |
Hits:
Description: 编译原理课程设计2 编译器 PLO 包括语法分析-Principles of Course Design Compiler Compiler 2 PLO, including parsing
Platform: |
Size: 169984 |
Author: 陈坚 |
Hits:
Description: PLO编译器扩充,编译原理课程设计作业-PLO compiler extension, compiler theory course design work !!!!!!!
Platform: |
Size: 903168 |
Author: 陈伟敏 |
Hits:
Description: 一个PLO编译器的实现 词法分析 语法分析 代码生成-Implementation of a PLO compiler lexical analysis parser code generation
Platform: |
Size: 32768 |
Author: sunshine |
Hits:
Description: gdut编译原理课程设计 (1)增加单词:保留字 ELSE,FOR,TO,DOWNTO,RETURN
运算符 +=,-=,++,--
-GDUT design of PLO
Platform: |
Size: 477184 |
Author: 李伟宾 |
Hits:
Description: 本程序实现了PLO语言的编译工作,包含了词法分析、语法分析,语义分析等工作。-The program to achieve a the PLO language compiler, including lexical analysis, parsing, semantic analysis.
Platform: |
Size: 19456 |
Author: 王秀琳 |
Hits:
Description: PLO算法,适合初学者,简单能应用。附带测试用例test.txt-PLO program
Platform: |
Size: 68608 |
Author: zoe |
Hits: