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.
CableSwig for Debian
The upstream Cableswig source code includes a copy of gccxml sources
(a modified version of gcc's front end). The Debian build, however,
does not use it, but instead uses gccxml from the gccxml package.
CABLEIDX(1) User Commands CABLEIDX(1)
cableidx - generate index files from gccxml xml files.
cableidx input.xml output.idx
The command cableidx generates index files from gccxml xml
files. The index files tell cswig what classes are wrapped in
which libraries. This is important because swig needs to
CSWIG(1) User Commands CSWIG(1)
cswig - generate Python and Tcl wrappers from C++ code.
cswig [options] files...
CableSwig (cswig) is used to create interfaces (i.e. "wrap‐
pers") to interpreted languages such as Tcl and Python. It
was created to produce wrappers for ITK because the tool
cableswig (0.1.0+cvs20111009-1) unstable; urgency=low
* New upstream, pulled from CVS HEAD.
This package was originally debianized by Gavin Baker <email@example.com>.
CableSwig may be downlo
Browse inside cableswig_0.1.0+cvs20111009-1_mipsel.deb
Results 1 - 1 of 1Search over 15 billion files
© 1997-2017 FileWatcher.com