The Linear Graph package is a collection of software tools that provides a software development environment particularly well suited to compiler construction. More precisely, the Linear Graph (or "LG") package is a generic specification of these tools. No specific implementation language or host computer system is presumed, and, in fact, LG packages have been built in several languages on a variety of computers.
These LG packages have proved to be powerful tools. We have used LG to build two FORTRAN-77 compilers, a JOVIAL compiler, and a Pascal compiler; we are presently using LG to build a CHILL compiler, an Ada* compiler, a third FORTRAN-77 compiler, and an optimizer for the JOVIAL compiler. We have also used LG to build some related support software: the linker used with the Pascal compiler, and a global symbol data base system for the JOVIAL and Pascal compilers. The LG package simplified the design, implementation, and maintenance of these compilers and support programs.
Linear Graph软件包是一组软件工具,可提供特别适合于编译器构造的软件开发环境。更准确地说,线性图(或“ LG”)程序包是这些工具的通用规范。没有假定特定的实现语言或主机计算机系统,实际上,LG软件包已在多种计算机上以几种语言构建。 P>
这些LG软件包已被证明是功能强大的工具。我们使用LG来构建两个FORTRAN-77编译器,一个JOVIAL编译器和一个Pascal编译器。我们目前正在使用LG来构建CHILL编译器,Ada *编译器,第三个FORTRAN-77编译器以及JOVIAL编译器的优化器。我们还使用LG来构建一些相关的支持软件:用于Pascal编译器的链接器,以及用于JOVIAL和Pascal编译器的全局符号数据库系统。 LG软件包简化了这些编译器和支持程序的设计,实现和维护。 P>
机译:DSP硅编译器的基于图形框图的编程环境
机译:使用线性索引技术的快速EZW食品包装编码和解码算法在食品包装图形中的应用
机译:一种快速EZW食品包装编码和解码算法,采用线性索引技术应用于食品包装图形
机译:为DirectX 9.0兼容图形处理器构建编译器
机译:根据人种学信息设计,开发和测试移动媒体收集和编辑应用程序,以便在仓库环境中安装和维护非线性上下文相关提示。
机译:精确的大分子晶体学精炼:将线性缩放半经验量子力学程序DivCon纳入PHENIX精炼软件包
机译:用于Dsp芯片编译器的基于图形块图的编程环境
机译:ada编译器验证摘要报告。证书编号:901127N1.11073,York软件工程有限公司York ada编译环境(aCE)第5版,Intergraph Interpro 3050工作站