PadovaniSacerdotiCoenZacchiroli04 (In proceedings)
|
Author(s) | Luca Padovani, Claudio Sacerdoti Coen and Stefano Zacchiroli |
Title | « A Generative Approach to the Implementation of Language Bindings for the Document Object Model » |
In | Proceedings of the International Conference on Generative Programming and Component Engineering (GPCE'04) |
Series | LNCS |
Volume | 3286 |
Page(s) | 469-487 |
Year | 2004 |
Publisher | Springer |
URL | http://www.di.unito.it/~padovani/Papers/lncs_3286.pdf |
Abstract |
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. |
@inproceedings{PadovaniSacerdotiCoenZacchiroli04,
volume = {3286},
author = {Luca Padovani and Claudio Sacerdoti Coen and Stefano Zacchiroli},
series = {LNCS},
booktitle = {Proceedings of the International Conference on Generative
Programming and Component Engineering (GPCE'04)},
url = {http://www.di.unito.it/~padovani/Papers/lncs_3286.pdf},
abstract = { 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. },
title = {{A Generative Approach to the Implementation of Language Bindings for
the Document Object Model}},
publisher = {Springer},
year = {2004},
pages = {469-487},
doi = {10.1007/978-3-540-30175-2\_25},
}
This document was generated by bib2html 3.3.
(Modified by Luca Paolini, under the GNU General Public License)
