cdecl - Turn English phrases to C or C++ declarations

Property Value
Distribution Debian 8 (Jessie)
Repository Debian Main i386
Package name cdecl
Package version 2.5
Package release 13
Package architecture i386
Package type deb
Installed size 82 B
Download size 22.28 KB
Official Mirror
Cdecl is a program which will turn English-like phrases such as "declare
foo as array 5 of pointer to function returning int" into C declarations
such as "int (*foo[5])()". It can also translate the C into the pseudo-
English. And it handles typecasts, too. Plus C++. And in this version
it has command line editing and history with the GNU readline library.


Package Version Architecture Repository
cdecl_2.5-13_amd64.deb 2.5 amd64 Debian Main
cdecl - - -


Name Value
libc6 >= 2.3
libreadline6 >= 6.0


Type URL
Binary Package cdecl_2.5-13_i386.deb
Source Package cdecl

Install Howto

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




2014-03-29 - Fredrik Hallenberg <>
cdecl (2.5-13) unstable; urgency=low
* Fixed lintian warnings
* Renamed restrict to restriction (closes: #689326)
* Did not close properly last release: Fixed readline build (closes: #741835)
2014-03-23 - Fredrik Hallenberg <>
cdecl (2.5-12) untable; urgency=low
* Fixed readline build (closes: 741835)
2009-10-09 - Fredrik Hallenberg <>
cdecl (2.5-11) unstable; urgency=low
* Applied patch from Colin Watson <>:
Rename getline to get_line to avoid conflict with POSIX:2008.
(closes: #550373)
2009-09-14 - Fredrik Hallenberg <>
cdecl (2.5-10) unstable; urgency=low
* Removed dependency on libreadline5-dev.
2008-12-28 - Fredrik Hallenberg <>
cdecl (2.5-9) unstable; urgency=low
* Fixed lintian warnings.
2005-09-04 - Fredrik Hallenberg <>
cdecl (2.5-8) unstable; urgency=low
* Build-depend on libreadline5-dev (closes: #326381)
2003-06-18 - Fredrik Hallenberg <>
cdecl (2.5-7) unstable; urgency=low
* Applied patch from Mauro Antonio Persano <>
to fix minor bug in cdecl manpage.
* Fixed spelling error in description (closes: #124487)
2002-02-17 - Fredrik Hallenberg <>
cdecl (2.5-6) unstable; urgency=low
* Fixed build problem (closes: #134470)
* Removed hard link
2000-07-04 - Fredrik Hallenberg <>
cdecl (2.5-5) unstable; urgency=low
* Fixed diverts so that a correct man page filename is used.
2000-01-20 - Fredrik Hallenberg <>
cdecl (2.5-4) frozen unstable; urgency=low
* Fixed build-depends (closes: #55757)

See Also

Package Description
cdftools_3.0-1_i386.deb Diagnostic tools for NEMO netCDF output
cdlabelgen_4.1.0-2_all.deb generates front cards and tray cards for CDs and DVDs
cdo_1.6.4+dfsg.1-5.1+b1_i386.deb Climate Data Operators
cdparanoia_3.10.2+debian-11_i386.deb audio extraction tool for sampling CDs
cdpr_2.4-1_i386.deb Cisco Discovery Protocol Reporter
cdr2odg_0.9.2-2_i386.deb Corel Draw graphics to to OpenDocument converter
cdrdao_1.2.3-2_i386.deb records CDs in Disk-At-Once (DAO) mode
cdrkit-doc_1.1.11-3_all.deb Documentation for the cdrkit package suite
cdrskin_1.3.2-1.1_i386.deb command line CD/DVD/BD writing tool
cdtool_2.1.8-release-2_i386.deb text-based audio CD player and CD-ROM control commands
cduce_0.6.0-1_i386.deb programming language adapted to the manipulation of XML data
cdw_0.8.0-1_i386.deb Tool for burning CD's - console version
cec-utils_2.1.4-2_i386.deb USB CEC Adaptor communication Library (utility programs)
cecilia_5.0.9-1.1_all.deb Sound synthesis and audio signal processing environment
cedar-backup2-doc_2.24.1-1_all.deb local and remote backups to CD or DVD media (documentation)