首页> 外文会议>Workshop on Interpreters, virtual machines and emulators >Embedding an interpreted language using higher-order functions and types
【24h】

Embedding an interpreted language using higher-order functions and types

机译:使用更高级函数和类型嵌入解释的语言

获取原文

摘要

Using an embedded, interpreted language to control a complicated application can have significant software-engineering benefits. But existing interpreters are designed for embedding into C code. To embed an interpreter into a different language requires a suitable API. Lua-ML is a new API that uses higher-order functions and types to simplify the use of an embedded interpreter. A typical application-program function can be added to a Lua-ML interpreter simply by describing the function's type.
机译:使用嵌入式解释语言来控制复杂的应用程序可以具有重大的软件工程福利。但现有的口译员旨在嵌入C代码。要将翻译嵌入到不同的语言中需要合适的API。 Lua-ml是一种新的API,它使用高阶函数和类型来简化嵌入式翻译的使用。只需描述函数类型,即可将典型的应用程序函数添加到Lua-ML解释器中。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号