all options
squeeze  ] [  wheezy  ] [  jessie  ] [  sid  ]
[ Source: cableswig  ]

Package: cableswig (0.1.0+cvs20111009-1 and others)

Links for cableswig

Screenshot

Debian Resources:

Download Source Package cableswig:

Maintainer:

External Resources:

Similar packages:

Generate wrappers for Python and Tcl from C++ code

CableSwig is used to create interfaces (i.e. "wrappers") to interpreted languages such as Tcl and Python. It was created to produce wrappers for ITK because the toolkit uses C++ structures that SWIG cannot parse (deeply nested template instantiations). CableSwig is a combination tool that uses GCC_XML as the c++ parser. The input files are Cable style input files. The XML produced from the Cable/GCC_XML input files are then parsed and feed into a modified version of SWIG. SWIG is a software development tool that connects programs written in C and C++ with a variety of high-level programming languages. It is used to generate the language bindings to the target language. Currently, Tcl and Python are supported.

Tags: Software Development: Code Generation, C++ Development, devel::lang:python, devel::lang:tcl, Implemented in: C++, User Interface: interface::commandline, role::program, Scope: Application, Supports Format: works-with-format::xml, works-with::software:source

Other Packages Related to cableswig

  • depends
  • recommends
  • suggests

Download cableswig

Download for all available architectures
Architecture Version Package Size Installed Size Files
alpha (unofficial port) 0.1.0+cvs20111009-1 839.4 kB2,749.0 kB [list of files]
amd64 0.1.0+cvs20111009-1 777.8 kB2,345.0 kB [list of files]
armel 0.1.0+cvs20111009-1 714.4 kB2,280.0 kB [list of files]
armhf 0.1.0+cvs20111009-1 682.4 kB1,724.0 kB [list of files]
hppa (unofficial port) 0.1.0+cvs20110226-1 818.3 kB2,468.0 kB [list of files]
hurd-i386 0.1.0+cvs20111009-1+b1 697.0 kB2,134.0 kB [list of files]
i386 0.1.0+cvs20111009-1 766.3 kB2,310.0 kB [list of files]
ia64 0.1.0+cvs20111009-1 1,179.4 kB4,359.0 kB [list of files]
kfreebsd-amd64 0.1.0+cvs20111009-1 709.0 kB2,105.0 kB [list of files]
kfreebsd-i386 0.1.0+cvs20111009-1 697.0 kB2,082.0 kB [list of files]
m68k (unofficial port) 0.1.0+cvs20111009-1 657.2 kB2,186.0 kB [list of files]
mips 0.1.0+cvs20111009-1 701.1 kB2,343.0 kB [list of files]
mipsel 0.1.0+cvs20111009-1 700.1 kB2,343.0 kB [list of files]
powerpc 0.1.0+cvs20111009-1 778.8 kB2,329.0 kB [list of files]
powerpcspe (unofficial port) 0.1.0+cvs20111009-1 779.5 kB2,262.0 kB [list of files]
s390 0.1.0+cvs20111009-1 750.0 kB2,248.0 kB [list of files]
s390x 0.1.0+cvs20111009-1 813.4 kB2,544.0 kB [list of files]
sh4 (unofficial port) 0.1.0+cvs20111009-1 767.7 kB2,200.0 kB [list of files]
sparc 0.1.0+cvs20111009-1 740.4 kB2,263.0 kB [list of files]
sparc64 (unofficial port) 0.1.0+cvs20111009-1 749.3 kB2,244.0 kB [list of files]