Automatic generation of Tcl bindings for C and C++ libraries

  • Authors:
  • Wolfgang Heidrich;Philipp Slusallek

  • Affiliations:
  • Computer Graphics Lab, University of Waterloo, Canada;Computer Graphics Group, Universitaet Erlangen-Nuernberg, Germany

  • Venue:
  • TCLTK '98 Proceedings of the 3rd Annual USENIX Workshop on Tcl/Tk - Volume 3
  • Year:
  • 1995

Quantified Score

Hi-index 0.00

Visualization

Abstract

In the past few years Tcl has found widespread interest as a extensible scripting language. Numerous Tcl interfaces for a variety of C libraries have been created. While most of these language bindings have been created by hand, others have made use of dedicated code generators designed for the specific library. In this paper we present a tool for the automatic generation of Tcl language bindings for arbitrary C libraries. Moreover, the mapping of C++ class hierarchies to [incr Tcl] classes will be described.