首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到20条相似文献,搜索用时 15 毫秒
1.
怎样评价一个编译程序,换句话说要知道一个编译程序的实现与语言标准相符到了什么程度,就必须对编译系统进行测试.757 FORTRAN编译程序的测试工作为了保证757 FORTRAN编译程序的质量,在757计算机上对FORTRAN编译程序进行了一系列测试.为什么757编译系统要开展测试工作?757计算机是大型向量计算机,采用流水线结构,纵横加工实行向量处理.它的语言在FORTRAN77的基础上加以向量扩充,以期充分发  相似文献   

2.
YACC是一个很成功的编译程序的编译程序系统。本文阐述了它的工作原理,内部结构,实现方法以及对结果程序的注释。  相似文献   

3.
1.前言目前,编译自动化已成为计算机科学的一个重要课题。编译程序自动生成的理想化目标是:输入一种程序语言和一种计算机描述,输出在这种计算机上运行的这种语言的编译程序。然而,由于人们对程序语言和计算机的语义不能给出适当的描述,使得至今尚未产生这样一个软件工具。实现编译自动化的现实方法是:对编译程序的各个部分分别实现自动化。  相似文献   

4.
编译程序     
本章有两个目的: 1.介绍能用作设计和研究编译程序基础的编译程序的一般模型。 2.了解实现和使用诸语言特性的困难和“代价”。 为此,我们将本章分成三个部分。 第一部分,举一个简单例子并介绍编译程序的一个一般模型。 第二部分,研究这个模型并详细地说明它的内部运转情况。 第三部分,用该模型说明第六章中讨论过的各种优良特性(例如,数据结构,递归,存贮分配,分程序结构,条件和指示器)的实现方法。  相似文献   

5.
KLND编译程序是核心语言KLND的一个软件开发工具.它采用分别编译方法,实现了对KLND程序的分别编译,提供了增殖编译手段,有效地支持了KLND调试程序的实现.本文首先讨论实现中的主要问题和解决方法,然后给出KLND编译程序的设计思想和实现技术.  相似文献   

6.
本文对2.00版小型 C86编译程序处理长整数的问題进行讨论,并指出 C86编译程序中处理长整数问题的错误及解决方法。  相似文献   

7.
68000C反编译程序能将C编译生成的目标码经反汇编产生的68000汇编语言程序翻译成C语言程序。该反编译程序主要由语句翻译器和符号表产生器两部分组成。本文介绍语句翻译器的结构、算法和实现方法。  相似文献   

8.
斯坦福大学计算机科学系的编译原理课程分析   总被引:2,自引:1,他引:1  
<正> 一、斯坦福大学本科生"编译程序"课程大纲 (1)教学内容作为本科生学习编译程序的课程,给学生介绍编译程序实现的原理和实践经验与技术。内容包括词法分析,语法分析理论.语义分析.运行环境、代码生成和优化。课程还包括一个实验题目、一些书面作业.期中测验和期末测验。学生的实验题目是完成一个简单的面向对象语言的编译程序。  相似文献   

9.
本文介绍了一个基于属性文法的编译程序生成系统BSX。该系统能接受较大的前后义无关属性文法类。并且由于采用了ALL(1)语法分析方法和局部多遍从左到右属性计算法,使得产生出的编译程序结构简单、高效,适合于在微型机上运行。  相似文献   

10.
前言     
遵照毛主席“洋为中用”的教导,我们编辑出版了“System Programming”这本书。本书作者是John J.Donovan,由McGraw Hill BookCompany出版。书中详细地介绍了系统程序设计的一个完整谱系,包括汇编程序、宏程序、装配程序、编译程序以及操作系统等的用途及其实现方法。本书不但叙述了语法和语义之类惯常遇到的编译程序问题,还叙述了有关存贮分配和存取方法问题,并对操作系统中的文件系统、多重处理、多道程序设计等概念做  相似文献   

11.
本文作者在PDP—11/23上修改了OMSI PASCAL-2语言的编译程序,使该编译程序能够:1、支持PASCAL语言进行汉字的输入/输出,2、支持汉字作变量名和标识符,3、保持PASCAL语言原有的西文全部功能,4、避免产生二义性。该编译程序已达到实用化阶段,为今后汉字系统的开发工作打下一个良好的基础。  相似文献   

12.
本文叙述程序设计语言并发Pascal的一个七遍扫描编译程序。并发Pascal是为计算机操作系统设计的抽象程序设计语言。该语言用结构式并发程序设计中的管程(monitor)概念扩充了顺序Pascal。在小型计算机上,并发Pascal的编译可分为七次顺序扫描来完成。编译程序本身用顺序Pascal书写。编译程序生成的是虚拟机代码。这些虚拟机代码可以在16位的小型计算机上进行解释。从1975年1月起,该并发Pascal编译程序已在Galtech的PDP-11/45计算机上运行。  相似文献   

13.
吴海涛 《计算机教育》2009,(24):65-68,145
为促进学生更好地掌握"编译原理"课程内容,激发学生学习兴趣,并通过实践对编译程序的功能有清晰的理解,使教学既要面向多数学生,又要涵盖更多内容,本文提出一种"编译原理"课程实验教学方案,通过让学生实现一个非负整数四则运算的多遍编译程序,说明该方案在具体实施后的教学效果以及在实施过程中应注意的问题。  相似文献   

14.
本文叙述程序设计语言并发Pascal的一个七遍扫描编译程序。并发Pascal是为计算机操作系统设计的抽象程序设计语言。该语言用结构式并发程序设计中的管程(monitor)概念扩充了顺序Pascal。在小型计算机上,并发Pascal的编译可分为七次顺序扫描来完成。编译程序本身用顺序Pascal书写。编译程序生成的是虚拟机代码。这些虚拟机代码可以在16位的小型计算机上进行解释。从1975年1月起,该并发Pascal编译程序已在Galtech的PDP-11/45计算机上运行。  相似文献   

15.
本文叙述程序设计语言并发Pascal的一个七遍扫描编译程序。并发Pascal是为计算机操作系统设计的抽象程序设计语言。该语言用结构式并发程序设计中的管程(monitor)概念扩充了顺序Pascal。在小型计算机上,并发Pascal的编译可分为七次顺序扫描来完成。编译程序本身用顺序Pascal书写。编译程序生成的是虚拟机代码。这些虚拟机代码可以在16位的小型计算机上进行解释。从1975年1月起,该并发Pascal编译程序已在Galtech的PDP-11/45计算机上运行。  相似文献   

16.
本文叙述程序设计语言并发Pascal的一个七遍扫描编译程序。并发Pascal是为计算机操作系统设计的抽象程序设计语言。该语言用结构式并发程序设计中的管程(monitor)概念扩充了顺序Pascal。在小型计算机上,并发Pascal的编译可分为七次顺序扫描来完成。编译程序本身用顺序Pascal书写。编译程序生成的是虚拟机代码。这些虚拟机代码可以在16位的小型计算机上进行解释。从1975年1月起,该并发Pascal编译程序已在Galtech的PDP-11/45计算机上运行。  相似文献   

17.
本文叙述程序设计语言并发Pascal的一个七遍扫描编译程序。并发Pascal是为计算机操作系统设计的抽象程序设计语言。该语言用结构式并发程序设计中的管程(monitor)概念扩充了顺序Pascal。在小型计算机上,并发Pascal的编译可分为七次顺序扫描来完成。编译程序本身用顺序Pascal书写。编译程序生成的是虚拟机代码。这些虚拟机代码可以在16位的小型计算机上进行解释。从1975年1月起,该并发Pascal编译程序已在Galtech的PDP-11/45计算机上运行。  相似文献   

18.
本文叙述程序设计语言并发Pascal的一个七遍扫描编译程序。并发Pascal是为计算机操作系统设计的抽象程序设计语言。该语言用结构式并发程序设计中的管程(monitor)概念扩充了顺序Pascal。在小型计算机上,并发Pascal的编译可分为七次顺序扫描来完成。编译程序本身用顺序Pascal书写。编译程序生成的是虚拟机代码。这些虚拟机代码可以在16位的小型计算机上进行解释。从1975年1月起,该并发Pascal编译程序已在Galtech的PDP-11/45计算机上运行。  相似文献   

19.
本文叙述程序设计语言并发Pascal的一个七遍扫描编译程序。并发Pascal是为计算机操作系统设计的抽象程序设计语言。该语言用结构式并发程序设计中的管程(monitor)概念扩充了顺序Pascal。在小型计算机上,并发Pascal的编译可分为七次顺序扫描来完成。编译程序本身用顺序Pascal书写。编译程序生成的是虚拟机代码。这些虚拟机代码可以在16位的小型计算机上进行解释。从1975年1月起,该并发Pascal编译程序已在Galtech的PDP-11/45计算机上运行。  相似文献   

20.
本文叙述程序设计语言并发Pascal的一个七遍扫描编译程序。并发Pascal是为计算机操作系统设计的抽象程序设计语言。该语言用结构式并发程序设计中的管程(monitor)概念扩充了顺序Pascal。在小型计算机上,并发Pascal的编译可分为七次顺序扫描来完成。编译程序本身用顺序Pascal书写。编译程序生成的是虚拟机代码。这些虚拟机代码可以在16位的小型计算机上进行解释。从1975年1月起,该并发Pascal编译程序已在Galtech的PDP-11/45计算机上运行。  相似文献   

设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号