首页> 外国专利> Static extensibility models with dynamic languages and scripts

Static extensibility models with dynamic languages and scripts

机译:具有动态语言和脚本的静态可扩展性模型

摘要

Various technologies and techniques are disclosed for generating add-in bridges that allow hosts to be extended using a dynamic language. The system programmatically determines static requirements that an add-in is required to implement in order to integrate with a particular host. The system programmatically generates the add-in bridge to conform to the requirements of the particular host and to operate like a compiled add-in while actually calling dynamic language script files that are executed by a scripting engine. The add-in bridge is generated by generating a component for the add-in that contains at least one class to conform to the host requirements. A constructor is then generated for the class. For each method the add-in is required to implement, a respective method is generated in the class that provides a stub implementation but that calls dynamic-language script files to perform a desired functionality.
机译:公开了用于生成允许使用动态语言来扩展主机的附加桥的各种技术和技术。系统以编程方式确定需要实现外接程序才能与特定主机集成的静态要求。系统以编程方式生成外接程序桥,以符合特定主机的要求,并像编译的外接程序一样操作,同时实际调用由脚本引擎执行的动态语言脚本文件。通过为外接程序生成一个组件来生成外接程序桥,该组件包含至少一个符合主机要求的类。然后为该类生成一个构造函数。对于需要实现外接程序的每种方法,该类中都会生成一个相应的方法,该方法提供存根实现,但调用动态语言脚本文件来执行所需的功能。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号