首页 | 本学科首页   官方微博 | 高级检索  
     

命令式语言的化学语义
引用本文:闫伟,卢炎生. 命令式语言的化学语义[J]. 小型微型计算机系统, 2012, 33(4): 688-693
作者姓名:闫伟  卢炎生
作者单位:华中科技大学计算机科学与技术学院,武汉,430074
摘    要:化学计算模型是基于化学反应和计算之间比喻的并行计算模型,其内在的并行性及不确定性可以有效的消除与计算逻辑本身无关的人为顺序性,但是难于描述特定的控制机制.高阶化学编程语言是对传统化学计算模型的扩展和泛化,可以描述传统的控制机制和定义新的控制机制.通过从简单命令式语言到高阶化学语言的转换,给出了命令式语言的一种化学语义描述,为结合命令式编程和化学编程提供了一种可能.

关 键 词:化学计算  控制机制  高阶化学语言  化学语义

Chemical Semantics of Imperative Languages
YAN Wei , LU Yan-sheng. Chemical Semantics of Imperative Languages[J]. Mini-micro Systems, 2012, 33(4): 688-693
Authors:YAN Wei    LU Yan-sheng
Affiliation:(School of Computer Science and Technology,Huazhong University of Science and Technology,Wuhan 430074,China)
Abstract:Chemical computation model is a kind of parallel computation model based on the chemical reaction metaphor.The inherent properties of chemical computation model are nondeterminism and parallel,which can effectively get rid of artificial sequentiality not imposed by the logic of the computation and allow to describe programs in an intuitive and Abstract way.However,such properties also make it rather difficult to model special control mechanisms.Higher order chemical language extends and generalizes the conventional chemical programming languages.Classical control mechanisms can be modeled in higher order chemical language,and new control mechanisms can also be defined.A simple imperative language is transformed into high order chemical language which gives the chemical semantics of the simple imperative language.Such chemical semantics provide a possible way to combine imperative programming and chemical programming.
Keywords:chemical computing  control mechanism  high-order chamical language  semantics
本文献已被 CNKI 万方数据 等数据库收录!
设为首页 | 免责声明 | 关于勤云 | 加入收藏

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