A generative approach to the implementation of language bindings for the Document Object Model

被引:0
|
作者
Padovani, L [1 ]
Coen, CS [1 ]
Zacchiroli, S [1 ]
机构
[1] Univ Bologna, Dept Comp Sci, I-40127 Bologna, Italy
关键词
D O I
暂无
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
The availability of a C implementation of the Document Object Model (DOM) offers the interesting opportunity of generating bindings for different programming languages automatically. Because of the DOM bias towards Java-like languages, a C implementation that fakes objects, inheritance, polymorphism, exceptions and uses reference-counting introduces a gap between the API specification and its actual implementation that the bindings should try to close. In this paper we overview the generative approach in this particular context and apply it for the generation of C++ and OCaml bindings.
引用
收藏
页码:469 / 487
页数:19
相关论文
共 50 条
  • [21] PROBLEM OF THE RELATIONSHIP OF LANGUAGE AND THOUGHT, AND THE GENERATIVE MODEL OF LANGUAGE
    SILNITSKII, GG
    SLAVIN, AV
    VOPROSY FILOSOFII, 1980, (07) : 162 - 170
  • [22] A novel approach to the design and implementation of mutation operators for Object-Oriented programming language
    Wang, Qianqian
    Haga, Hirohide
    2014 4TH WORLD CONGRESS ON INFORMATION AND COMMUNICATION TECHNOLOGIES (WICT), 2014, : 102 - 106
  • [23] Adaptive discriminative generative model for object tracking
    Lin, RS
    Yang, MS
    Levinson, SE
    ECAI 2004: 16TH EUROPEAN CONFERENCE ON ARTIFICIAL INTELLIGENCE, PROCEEDINGS, 2004, 110 : 505 - 509
  • [24] Item, Document, Carrier: An Object Oriented Approach
    Manzanos, Norberto
    CATALOGING & CLASSIFICATION QUARTERLY, 2012, 50 (5-7) : 439 - 455
  • [25] Design and implementation of flora, a language for object algebra
    Florescu, D
    Gruser, JR
    Novak, M
    Valduriez, P
    Ziane, M
    INFORMATION SCIENCES, 1995, 87 (1-3) : 1 - 27
  • [26] Design and implementation of object description language compiler
    Inst of Software, Chinese Acad of Sciences, Beijing, China
    Ruan Jian Xue Bao, 7 (525-531):
  • [27] Generative and incremental approach to scripting support implementation
    Savikko, V
    SERP'03: PROCEEDINGS OF THE INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING RESEARCH AND PRACTICE, VOLS 1 AND 2, 2003, : 105 - 111
  • [28] A HIERARCHICAL GENERATIVE MODEL FOR GENERIC AUDIO DOCUMENT CATEGORIZATION
    Zeng, Zhi
    Zhang, Shuwu
    2011 IEEE INTERNATIONAL CONFERENCE ON ACOUSTICS, SPEECH, AND SIGNAL PROCESSING, 2011, : 405 - 408
  • [29] A Generative Language Modeling Approach for Ranking Entities
    Weerkamp, Wouter
    Balog, Krisztian
    Meij, Edgar
    ADVANCES IN FOCUSED RETRIEVAL, 2009, 5631 : 292 - 299
  • [30] A Generative Approach for Comprehensive Financial Event Extraction at the Document Level
    Zou, Jinan
    Liu, Yanxi
    Qi, Yuankai
    Cao, Haiyao
    Liu, Lingqiao
    Shi, Javen Qinfeng
    PROCEEDINGS OF THE 4TH ACM INTERNATIONAL CONFERENCE ON AI IN FINANCE, ICAIF 2023, 2023, : 323 - 330