咨询与建议

限定检索结果

文献类型

  • 3 篇 会议

馆藏范围

  • 3 篇 电子文献
  • 0 种 纸本馆藏

日期分布

学科分类号

  • 3 篇 工学
    • 3 篇 软件工程
    • 1 篇 电气工程
    • 1 篇 计算机科学与技术...

主题

  • 3 篇 foreign function...
  • 2 篇 libraries
  • 2 篇 bindings
  • 2 篇 ffi
  • 1 篇 pattern matching
  • 1 篇 metaprogramming
  • 1 篇 static analysis
  • 1 篇 type inference
  • 1 篇 bidirectional ty...
  • 1 篇 multi-language c...
  • 1 篇 dataflow analysi...
  • 1 篇 modular static p...

机构

  • 1 篇 univ wisconsin d...
  • 1 篇 univ wisconsin m...
  • 1 篇 carnegie mellon ...
  • 1 篇 univ fed minas g...

作者

  • 2 篇 liblit ben
  • 1 篇 ravitch tristan
  • 1 篇 jackson steve
  • 1 篇 aderhold eric
  • 1 篇 nazare henrique
  • 1 篇 aldrich jonathan
  • 1 篇 maas alisa j.
  • 1 篇 omar cyrus

语言

  • 3 篇 英文
检索条件"主题词=foreign function interfaces"
3 条 记 录,以下是1-10 订阅
排序:
Programmable Semantic Fragments The Design and Implementation of typy  2016
Programmable Semantic Fragments The Design and Implementatio...
收藏 引用
15th ACM International Conference on Generative Programming - Concepts and Experiences (GPCE)
作者: Omar, Cyrus Aldrich, Jonathan Carnegie Mellon Univ Pittsburgh PA 15213 USA
This paper introduces typy, a statically typed programming language embedded by reflection into Python. typy features a fragmentary semantics, i.e. it delegates semantic control over each term, drawn from Python's... 详细信息
来源: 评论
Automatic Generation of Library Bindings Using Static Analysis  09
Automatic Generation of Library Bindings Using Static Analys...
收藏 引用
ACM SIGPLAN Conference on Programming Language Design and Implementation
作者: Ravitch, Tristan Jackson, Steve Aderhold, Eric Liblit, Ben Univ Wisconsin Dept Comp Sci Madison WI 53706 USA
High-level languages are growing in popularity. However, decades of C software development have produced large libraries of fast, time-tested, meritorious code that are impractical to recreate from scratch. Cross-lang... 详细信息
来源: 评论
Array Length Inference for C Library Bindings  16
Array Length Inference for C Library Bindings
收藏 引用
31st IEEE/ACM International Conference on Automated Software Engineering (ASE)
作者: Maas, Alisa J. Nazare, Henrique Liblit, Ben Univ Wisconsin Madison WI 53706 USA Univ Fed Minas Gerais Belo Horizonte MG Brazil
Simultaneous use of multiple programming languages (polyglot programming) assists in creating efficient, coherent, modern programs in the face of legacy code. However, manually creating bindings to low-level languages... 详细信息
来源: 评论