共查询到20条相似文献,搜索用时 11 毫秒
1.
算子式程序设计语言是一种有坚实理论基础、高效的、实际有用的、高级的新型程序设计语言.如何编绎该类语言是一个应该研究的重要问题.过程式语言到机器代码的编绎问题已被解决,因此编绎的关键是由算子程序向过程的转换.本文用模式匹配法,给出了算子式语言到while程序的变换语义.给出了基本变换规则集,证明了该变换规则集的完备性和一致性,为该类语言到过程语言的翻译提供了理论和技术基础. 相似文献
2.
嵌套型过程式语言的过程提升对于程序变换和提高程序目标代码的效率等方面有着重要的意义。本文提出了一种基于字符串的过程提升技术,该技术的特点是占用空间小,转换速度快,从而使在具体系统中由于空间原因不可能的成为完全可能,我们在微机建立了一个过程提升系统。 相似文献
3.
本文提出了程序设计语言的一种新的计算模型,带迭代处子的函数式模型,文中给出了基于该计算模型的程序设计语言的语法、计算规则集及确定怀证明,该类语言以表达式的复合描述顺序,以迭代表达式描述循环,以条件表达式描述分支,使得程序以数学语义为基础,易于理解,证明及构造高效的执行系统,相信该类语言是一咱有坚实理论基础、高效的、实际有用的高级确定性程序设计语言。 相似文献
4.
本文给出高阶函数式语言Prolog语言的一种转换技术,其中主要用到抽象闭包分析,Lambda提升,顺序化以及Prolog中的Call技术,本文的研究征顺于高阶性的处理上。 相似文献
5.
CONPL(Conceptual Programming Language)是一个基于Horn子句的概念式程序设计语言,它允许用户使用自己的概念构造程序,因而所写的程序更接近对问题的描述,程序设计过程亦更为自然。本文介绍了CONPL主要设计思想,给出了其语法和语义的形式描述,并讨论了其实现方法。文中还对CONPL的应用前景作了探讨。 相似文献
6.
7.
刘宏义 《电脑编程技巧与维护》2017,(19)
深入研究了在游戏中转化用来摆放模型的变换矩阵,并从中抽取有用的语义信息,以及使用语义信息来加速和简化碰撞检测各个阶段的计算,从而实现高效的碰撞检测. 相似文献
8.
本语言介绍函数式语言提供的集合描述方法以及实现集合的一种程序变换优化算法,集合的引入改善限函数式程序的表达能力,并且为提高程序效率创造了条件。 相似文献
9.
FORTRAN到C语言转换的一些方法沈阳工学院谭颖现在已经有将FORTRAN转换为C语言的应用软件,但在不太复杂的程序情况下,我们自己可以简便地做相应的转换。C语言与FORTRAN有许多相似之处,如在FORTRAN中的COMMON语句可以用C语言中的... 相似文献
10.
纯函数式语言的I/O系统 总被引:4,自引:0,他引:4
函数式程序设计是指程序完全由函数组成,其中都有一个主函数,主函数是根据其它函数来定义的,直到最低层函数成为函数式语言所提供的基本函数为止。函数式程序设计的优点主要 相似文献
11.
从BASIC,BASICA,TBASIC,QBASIC到VBASIC语言、是一部BASIC的发展史,也是计算机特别是微机发展史的缩影。BASIC一直在开拓前进,开拓前进就有生命力。在网络和WINDOWS盛行的今天,掌握Visual BASIC仍能方便地达到目的。 相似文献
12.
13.
函数式面向对象语言FOPL的指称语义 总被引:1,自引:0,他引:1
函数式面向对象程序设计语言FOPL是笔者设计并实现的一种合成语言,本文在一个全称的抽象域上描述了FOPL语言的指称语义。 相似文献
14.
使用函数式语言书写的程序包含了稳式的并行性。由于表达式可以以任意次序计值,因此无需显式的并行结构来管理并行性,且可以非常方便地在并行计算机体系结构上实现,程序正确性的证明也相对简单。但一般说来在函数式语言并行实现过程中所开发的是细颗粒度的并行性,它的管理开销较大。本文在纯函数式语言Miranda中引入两个并行进程构造子,它们的使用使得在粗颗粒度上管理并发进程的产生、执行、通讯、同步成为可能,从而提高了程序的执行效率。 相似文献
15.
16.
过程式语言到函数式语言的抽象方法 总被引:1,自引:0,他引:1
本文给出了从过程式程序到函数式程序的转换规则,这些转换规则是从语言的接续指称语义推导出来的,我们考虑了GOTO语句的处理,因此,我们的方法可以处理非结构化程序。由于这些转换规则是从指称语义导出的,其正确性得到了保证。 相似文献
17.
18.
19.
本文定义一类型化的抽象语言like-LAMBDA,并以此为模型给出从以Lambda演算为基础的函数式抽象语言到like-PASCAL过程式语言的转换技术. 相似文献
20.
从过程描述语言到Z语言 总被引:5,自引:0,他引:5
Z语言是一种得到广泛应用的形式化规格语言,Z语言可以方便地描述系统操作的数据转换,却很难描述系统操作间的时序关系,而过程描述语言可以方便地描述时序关系,本文利用时序状态转换系统作为中介,提出一种把过程描述语言的项转换成Z规格的机械算法,利用这一算法,Z文也能方便地描述时序关系,本文还通过实例说明了该算法在多视点需求工程中的应用。 相似文献