虫虫首页| 资源下载| 资源专辑| 精品软件
登录| 注册

mini-pl

  • design pattern mini 版本

    design pattern mini 版本

    标签: pattern design mini 版本

    上传时间: 2014-01-25

    上传用户:lnnn30

  • 在本编译程序中,源语言为PL/0语言,目标语言为假想栈式计算机的汇编语言.PL/0语言是Pascal语言的一个子集

    在本编译程序中,源语言为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

    标签: Pascal 语言 PL 编译

    上传时间: 2015-06-22

    上传用户:hanli8870

  • 本程序实现了mini pascal的一个编译的总过程。

    本程序实现了mini pascal的一个编译的总过程。

    标签: pascal mini 程序 编译

    上传时间: 2014-07-13

    上传用户:66666

  • 用mfc编的一个mini pascal compiler

    用mfc编的一个mini pascal compiler,有交互界面,方便用户操作,对于学编译原理以及正在研究mfc的同学来说,是相当不错的参考源码。

    标签: compiler pascal mini mfc

    上传时间: 2015-06-22

    上传用户:lizhen9880

  • MINI PCI的规范

    MINI PCI的规范,有MINIPCI与PCI的不同,不太好找。

    标签: MINI PCI

    上传时间: 2014-01-16

    上传用户:zhaiyanzhong

  • 学习pl/sql笔记,包含所有的sql函数,和方法,和方法举例

    学习pl/sql笔记,包含所有的sql函数,和方法,和方法举例

    标签: sql pl 函数 举例

    上传时间: 2014-01-14

    上传用户:恋天使569

  • Oracle PL/SQL Best Practices is a concise, easy-to-use summary of best practices in the program dev

    Oracle PL/SQL Best Practices is a concise, easy-to-use summary of best practices in the program development process. It covers coding style, writing SQL in PL/SQL, data structures, control structures, exception handling, program and package construction, and built-in packages.

    标签: easy-to-use Practices practices concise

    上传时间: 2015-07-11

    上传用户:gonuiln

  • 芯片pl-2303的USB转232的驱动安装程序。

    芯片pl-2303的USB转232的驱动安装程序。

    标签: 2303 USB 232 pl

    上传时间: 2015-07-15

    上传用户:windwolf2000

  • 1. PL/0 语言介绍 ●PL/0 程序设计语言是一个较简单的语言

    1. PL/0 语言介绍 ●PL/0 程序设计语言是一个较简单的语言,它以赋值语句为基础,构造概念有顺序、条件和重复(循环)三种。PL/0 有子程序概念,包括过程定义(可以嵌套)与调用且有局部变量说明。PL/0语言编译程序采用以语法分析为核心、一遍扫描的编译方法。词法分析和代码生成作为独立的子程序供语法分析程序调用。语法分析的同时,提供了出错报告和出错恢复的功能。在源程序没有错误编译通过的情况下,调用类PCODE解释程序解释执行生成的类PCODE代码。 ●保留字(关键字):所谓保留字是指在Pascal语言中具有特定的含义。标准Pascal语言中的保留字一共有35个,Turbo Pascal语言一共有51个。下面是Pascal语言的保留字:AND,ARRAY,BEGIN,CASE,CONST,DIV,DO,DOWNTO,ELSE,END,FILE,FOR,FUNTION,GOTO,IF,IN,LABEL,MOD,NIL,NOT,OF,OR,PACKED,PROCEDURE,PROGRAM,RECORD,REPEAT,SET,THEN,TO,TYPE,UNTIL,VAR,WHILE,WITH,EXPORTS,SHR,STRING,ASM,OBJECT,UNIT,CONSTRUCTOR,IMPLEMENTATION,DESTRUCTOR,USES,INHERITED,INLINE,INTERFACE,LIBRARY,XOR,SHL

    标签: PL 语言 程序设计语言

    上传时间: 2015-07-17

    上传用户:zm7516678

  • 编译原理课程设计,用C写的PL/0编译器,有详细的文档和代码

    编译原理课程设计,用C写的PL/0编译器,有详细的文档和代码

    标签: PL 编译原理 文档 代码

    上传时间: 2015-07-17

    上传用户:kelimu