kimwitu++_2.3.13-2_amd64.deb


Advertisement

Description

kimwitu++ - A (syntax-)tree-handling tool (term processor)

Property Value
Distribution Debian 8 (Jessie)
Repository Debian Main amd64
Package name kimwitu++
Package version 2.3.13
Package release 2
Package architecture amd64
Package type deb
Installed size 848 B
Download size 246.91 KB
Official Mirror ftp.br.debian.org
Kimwitu++ is a system that supports the construction of programs that use
trees or terms as their main data structure.  It allows you to define, store
and operate on trees with typed nodes. Each type of node has a specific number
of sons, and expects these sons to have specific types.  The most popular
example of such trees are syntax trees.
The nodes are defined in a Yacc-like fashion.  The tree can be unparsed (ie.
treewalk) and rewritten (ie. term substitution). Kimwitu++ gives you powerful
pattern matching for specifying unparse and rewrite rules.
Kimwitu++ is an extension to C++. It introduces Yacc-like node definitions,
the unparse and rewrite rules, and extensions for pattern matching within
functions. It will translate its input files into pure C++.
To build the tree you might use a parser generated with Bison, but you are
free to use other tools.  There also exists Kimwitu (also packaged for Debian)
which interfaces with C instead of C++ which can also be used in C++ projects,
but Kimwitu++ has some extensions one might consider useful.

Alternatives

Package Version Architecture Repository
kimwitu++_2.3.13-2_i386.deb 2.3.13 i386 Debian Main
kimwitu++ - - -

Requires

Name Value
libc6 >= 2.2.5
libgcc1 >= 1:4.1.1
libstdc++6 >= 4.2.1

Download

Type URL
Binary Package kimwitu++_2.3.13-2_amd64.deb
Source Package kimwitu++

Install Howto

  1. Update the package index:
    # sudo apt-get update
  2. Install kimwitu++ deb package:
    # sudo apt-get install kimwitu++

Files

Path
/usr/bin/kc++
/usr/share/doc/kimwitu++/README
/usr/share/doc/kimwitu++/changelog.Debian.gz
/usr/share/doc/kimwitu++/changelog.gz
/usr/share/doc/kimwitu++/copyright
/usr/share/man/man1/kc++.1.gz

Changelog

2010-02-17 - Michael Piefel <piefel@debian.org>
kimwitu++ (2.3.13-2) unstable; urgency=low
* Only suggest documentation (closes: #525831)
2009-01-21 - Michael Piefel <piefel@debian.org>
kimwitu++ (2.3.13-1) unstable; urgency=low
* New upstream: Can compile now without bison even if
cp -p fails (closes: #491090)
2008-02-09 - Michael Piefel <piefel@debian.org>
kimwitu++ (2.3.12-1) unstable; urgency=low
* Compile cleanly with g++ 4.3 (closes: #455159)
2007-04-19 - Michael Piefel <piefel@debian.org>
kimwitu++ (2.3.11-1) unstable; urgency=low
* New upstream version.
- OS detection now more liberal (closes: #415062)
- Fixes some C++ glitches (closes: #417292)
* Remove ngerman.sty from documentation and build-depend on more
texlive packages at the same time (closes: #409776)
2007-01-29 - Michael Piefel <piefel@debian.org>
kimwitu++ (2.3.10-1) unstable; urgency=low
* New upstream version.
2003-07-09 - Michael Piefel <piefel@debian.org>
kimwitu++ (2.3.5-1) unstable; urgency=low
* New upstream version.
* Added more build dependencies (closes: #162432)
* Include the graphics in the HTML doc; funny nobody noticed before, I guess
I'm the only one using this package.
2003-01-12 - Michael Piefel <piefel@debian.org>
kimwitu++ (2.3.4-1) unstable; urgency=low
* New upstream version.
* Removed all Build-Depends-Indep, as the documentation cannot be built
within Debian at the moment and I'm not keen on starting to package the
missing LaTeX packages.
2002-09-27 - Michael Piefel <piefel@debian.org>
kimwitu++ (2.3.0-3) unstable; urgency=low
* Added gs dependency (is that a transfig bug?) (closes: #162432)
2002-09-05 - Michael Piefel <piefel@debian.org>
kimwitu++ (2.3.0-2) unstable; urgency=low
* Correct doc-base entry for kimwitu++-doc (closes: #159654)
2002-08-26 - Michael Piefel <piefel@debian.org>
kimwitu++ (2.3.0-1) unstable; urgency=low
* New upstream version
* Add kimwitu++-doc package.

See Also

Package Description
kimwitu-doc_10a+1-2.2_all.deb documentation for compiler development tool Kimwitu
kimwitu_4.6.1-7.1_amd64.deb Compiler development tool, complementary to lex and yacc
kindleclip_0.5-1_all.deb User interface for managing Amazon Kindle's "My Clippings" file
kinfocenter_4.11.13-2_amd64.deb system information viewer
king_2.21.120420+dfsg-1_all.deb interactive system for three-dimensional vector graphics
kino_1.3.4-2.1+b1_amd64.deb Non-linear editor for Digital Video data
kinput2-canna-wnn_3.1-12_amd64.deb An input server for X11 applications that want Japanese text input
kinput2-canna_3.1-12_amd64.deb An input server for X11 applications that want Japanese text input
kinput2-common_3.1-12_all.deb Files shared among kinput2 packages
kinput2-wnn_3.1-12_amd64.deb An input server for X11 applications that want Japanese text input
kio-audiocd-dev_4.14.2-1_amd64.deb development files for the audio CD KIO plugin
kio-audiocd_4.14.2-1_amd64.deb transparent audio CD access for applications using the KDE Platform
kio-ftps_0.2+dfsg-2+b1_amd64.deb an ftps KIO slave for KDE 4
kio-gopher_0.1.4-1_amd64.deb gopher KIO slave for KDE4
kio-mtp_0.75+git20140304-1_amd64.deb access to MTP devices for applications using the KDE Platform
Advertisement
Advertisement