首页> 外文会议>WoTUG Technical Meeting >A Foreign-Function Interface Generator for occam-pi
【24h】

A Foreign-Function Interface Generator for occam-pi

机译:用于偶尔-PI的异常函数接口发生器

获取原文

摘要

Occam-π is a programming language based on the CSP process algebra and the pi-calculus, and has a powerful syntax for expressing concurrency. occam-π does not however, come with interfaces to a broad range of standard libraries (such as those used for graphics or mathematics). Programmers wishing to use these must write their own wrappers using occam-π's foreign function interface, which can be tedious and time consuming. SWIG offers automatic generation of wrappers for libraries written in C and C++, allowing access to these for the target languages supported by SWIG. This paper describes the occam-π module for SWIG, which will allow automatic wrapper generation for occam-π, and will ensure that occam-π's library base can be grown in a quick and efficient manner. Access to database, graphics and hardware interfacing libraries can all be provided with relative ease when using SWIG to automate the bulk of the work.
机译:OCCAM-π是基于CSP进程代数和PI-COMPULUS的编程语言,并且具有强大的语法来表达并发。但是,OCCAM-π不带来界面到广泛的标准库(例如用于图形或数学的那些)。希望使用这些的程序员必须使用Occam-π的外函数界面编写自己的包装器,这可能是繁琐且耗时的。 Swig为在C和C ++中编写的库提供自动生成包装纸,允许访问SWIG支持的目标语言。本文介绍了SWIG的偶数π模块,这将允许自动包装器为偶尔生成π-π,并确保可以以快速有效的方式生长偶数π图书馆基础。使用SWIG自动化大部分工作时,可以访问数据库,图形和硬件接口库,相对容易。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号