论文部分内容阅读
Modula-2是N·Worth提出的一种模块化的系统程序设计语言。与它的前身PASCAL相比,Modula-2更便于书写大型系统软件。它引进了模块的概念和并发成份,可实现分别编译。这不仅有助于大型软件的分工协作,而且大大减少了不必要的重复编译时间。Modula-2语言还提供了所谓低级设施,程序员可将与机器系统有关部分分离出来,因而写出的软件具有很好的可移植性。文章对PDP-11/B机上的Modula-2编译程序进行了分析,指出了它的组成、控制流程、数据流程与接口文件、以及它各部分的公共数据;为研究和实现系统程序设计语言提供了一个极好的实例。(学恒摘)