J4

• • 上一篇    下一篇

一种基于Monad反射语言解释器的构造

吕江花, 金成植   

  1. 吉林大学计算机科学与技术学院, 长春 130012
  • 收稿日期:2003-05-22 修回日期:1900-01-01 出版日期:2003-10-26 发布日期:2003-10-26
  • 通讯作者: 金成植

Construction of a Simple Reflect Language Interpreter Based on Monad

Lü Jiang-hua, JIN Cheng-zhi   

  1. College of Computer Science and Technology, Jilin University, Changchun 130012, China
  • Received:2003-05-22 Revised:1900-01-01 Online:2003-10-26 Published:2003-10-26
  • Contact: JIN Cheng-zhi

摘要: 通过定义一个简单的反射语言, 给出了这种反射语言的一种基于Monad的解释器构造技术, 并以Haskell语言实现了这种语言的解释器。

关键词: 计算反射, Monad, 元层, 函数式语言, 形式化

Abstract: In this paper a simple reflect language is first defined on the basis of which its interpreter based on Monad is designed. At last the language is implemented in Haskell, a high order function language.

Key words: computational reflect, Monad, metalevel, functional language, formalization

中图分类号: 

  • TP301