首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到20条相似文献,搜索用时 187 毫秒
1.
程序方式是自动编程数据库管理系统Auto-DB提供的最重要的运行方式,Auto-DB的编译器是一种解释性编译程度,它在任务是将用户提供的非程序信息,编译成目标程序,它具有小型、简捷、结构化等特点,本文以查询操作为例介绍了Auto-DB的编译原理。  相似文献   

2.
在自动编程数据库管理系统Auto-DB中,条件定位模块Condition是其一个主要的子系统,也是使用频度最高的模块之一,本文介绍了它的设计思想、结构、编译过程以及目标码的形式.  相似文献   

3.
通常采用程序设计的方法来解决工程应用中的实际问题。AutoCAD本身提供了AutoLISP、ADS、DCL等二次开发工具。ADS是Autodesk公司提供的在Auto-CAD环境中作二次开发的高级C语言编程环境。进行ADS程序设计,可以为AutoCAD增加新的命令、菜单、图标等,以满足用户的不同需要。通过完整的实例介绍,系统地说明了用ADS开发AutoCADfor Windows应用程序的方法,以  相似文献   

4.
楼健人 《杭州科技》1999,20(6):12-15
AutoCAD是一个通用的辅助设计和绘图软件,它提供了十分丰富的图形元素生成、编辑和输出的工具,相对来说对文字的处理就欠缺了些,特别是我国的工程图纸要使用汉字,为了满足某些应用必须进行二次开发。R14版本在文字处理方面作了不少改进,而且提供了一个集成多个文字处理程序的BonusTools。考虑到目前还有许多用户在使用先前版本的AutoCAD,因此本文以西文版AutoCADR12和R13举例,介绍有关处理文字输入、编辑和输出的命令和方法,运行环境分别为中文Windows3.x和西文Windows95+中文…  相似文献   

5.
介绍基于AutoCADR12提供的PDB可编程对话框工具,采用ADS开发机械零件参数化绘图程序方法,并提出了一些编程方法技巧。  相似文献   

6.
可靠度是概率设计的一项定量可靠性指标,本文介绍了一种根据应力-强度模型,利用实验数据求取可靠度值的计算机辅助图解法。它通过高级语言与数据库的数据传递,编写与AutoCAD的接口程序,在AutoCAD工作环境下,借助于Autolisp功能,实现了图形的自动生成及未知参数的求解。  相似文献   

7.
介绍了在IBM-PC/XT微机及绘图机上运行的由汉字DBASEⅢ、GWBASIC和AutoCAD生成的矩形花键滚刀CAD系统,它能自动完成各种类型及规格的矩形花键滚刀的设计计算和工作图绘制。着重讨论了该系统在滚刀工作图绘制中所解决的几个问题。  相似文献   

8.
本文从分析AutoCAD图形文件<.dwg>的数据类型和结构入手设计了TurboC与AutoCAD的接口。利用该接口可摆脱AutoCAD环境,直接对<.dwg>数据文件进行快速读取和生成。本文论述了程序设计的原理及功能.并给出了程序框图。图2,参2。  相似文献   

9.
作者在AutoCAD环境下,根据AutoCAD绘图机输出文件格式,编制了数控加工文件的转换程序,给出了程序流程框图,它可用于对各种商标图形进行数控编程并实现铣削,电火花加工。  相似文献   

10.
探讨了 Auto C A D R14 的 Active X 自动化的概念及其编程技术,分析了它的对象模型以及 V B 环境下编写 Active X 自动化程序的可行性,最后给出了 V B 自动化技术在水电工程三维数字地面模型( D T M) 中的具体应用实例  相似文献   

11.
COC++ 编译器面向对象技术的实现   总被引:2,自引:1,他引:2  
COC++编译器的功能是将C++源程序转换为等价的C程序。COC++编译器不是使用传统的构造方法而是采用面向对象的设计技术,将相应成分如符号表,语法分析等模块封装为类,并以C++语言实现。符号表类封装符号表及其建立、登录、查找等操作。基于C++的作用域规则,COC++编译器为每个作用域中的符号建立一个符合表,利用指针链指明嵌套关系和继承关系。语法分析的模块设计为一个抽象类,定义所有语法成分类的公共特性和公共接口。实际的分析工作和语义处理工作通过C++语言的多态机制由相应的派生类各自的成员函数实现。这样类化的编译结构不会因为增加某些语言成分而做很大的改动。阐述了面向对象的技术用于编译系统的设计和开发的特点。  相似文献   

12.
该文提出了一种OpenMP翻译技术,旨在提高OpenMP编译系统的性能,并在这种技术基础上构造了一个完整的基于ORC的OpenMP编译系统。系统采用了下面的主要技术来提高性能:1)系统集成在后端的优化编译器中,具有更多的优化机会,并可以采用更为精细的开销模型;2)提出了一种基于指导语句全局嵌套类型的OpenMP翻译技术,可以有效地减少翻译代码的长度,并减少运行时开销。这个OpenMP系统从设计开始,就是为了提供一个合适的编译技术研究平台,具有更好的可控制性、可调试性和丰富的工具支持。  相似文献   

13.
在编程中涉及的数据结构初始状态的赋值及计算结果的输出要用到各种不同的输入输出(I/O)设备,这是使程序正确运行的关键问题之一。在介绍编程语言发展阶段的同时,分析比较了它们在I/O设备中的使用方法.  相似文献   

14.
本文介绍一种翻译多重赋值语句的方法,用所提出的方法对Pascal S编译程序中翻译赋值语句的assignment过程作了修改。给出了新的assignment过程代码。最后列举一两个编译实例,说明修改后的Pascal S编译程序能成功地编译多重赋值语句。  相似文献   

15.
本文介绍一个基于范式有序属性转换文法NOATG的编译程序自动生成系统HMCGS。NOATG源于属性文法,可被用于描述程序语言的形式语义、编译程序的自动生成等领域。属性描述语言ADL是专为HMCGS系统设计的输入语言。HMCGS系统接受一个ADL语言程序,生成一个相应的目标编译程序。本文还简要介绍了HMCGS系统与目标编译程序的系统结构。  相似文献   

16.
给出利用UNIX系统的语言开发工具LEX和YACC生成把PL/0语言源程序翻译成8088汇编程序的编译器的原理和方法,并给出一个编译实例.  相似文献   

17.
李超 《科技信息》2008,(36):20-21
语法分析中的错误恢复是现代编译器中智能感知功能的重要组成部分,错误恢复的效果直接影响到编译器的性能。本文分析了通常的语法错误恢复策略,阐述了LR语法分析中的错误恢复策略,在分析LR分析表特性的基础上,结合智能感知中错误恢复策略,提出了一种对LR分析表中Goto表项进行改造来进行语法错误的诊断和恢复的方法。该方法提高了语法错误恢复的效率和准确率。  相似文献   

18.
本文提出了两种新的程序语言语义描述方法,属性转换文法ATG和范式有序属性转换文法NOATG。本文首先定义了ATG并讨论了其性质,然后在ATG基础上进一步提出了NOATG。指出与ATG相比,以NOATG为基础模型构造的编译程序生成系统能构造出能力相同,但时间和空间效率较高、结构更简单的编译程序。本文还围绕着基于ATG和NOATG的编译程序生成系统的有关问题展开了讨论。  相似文献   

19.
HUST抽象机是专为面向多目标机的C交叉编译系统设计的一种抽象机。本文阐述了该抽象机的结构、特点及设计思想。与其他抽象机比,该抽象机执行速度快,具有查运行溢出错、越界访问数组元素错和类型转换溢出错的能力。  相似文献   

20.
介绍数控加工仿真系统NC程序编译器的功能、编译器总体结构及其实现方法;阐述编译器对数控加工程序进行检查的解释-编译算法及其实现过程;探讨基于VisualC++环境下的数控加工仿真系统对NC程序编译的实现过程和NC程序加工仿真的实现过程以及两者之间的接口问题。该编译器不仅能满足数控加工程序正确性检查的需要,而且具有良好的实用性。  相似文献   

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

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