cdecl

A command-line tool that translates English descriptions into C and C++ declarations and explains declarations in plain language.

By Paul J. Lucas

Alternatives

About cdecl

cdecl lets programmers compose or decipher C and C++ declarations and casts using plain English. It runs interactively in a terminal or accepts input from the command line and standard input.

It can also expand C preprocessor macros step by step and supports multiple C and C++ language standards.

Strengths

  • Translates English descriptions into declarations and back
  • Supports both C and C++
  • Expands macros step by step

Limitations

  • Command-line interface

Details

Pricing
FreeFree and open source under GPL-3.0.
License
GPL-3.0-or-later AND LGPL-2.1-or-later AND LicenseRef-Homebrew-public-domain
Developer
Paul J. Lucas
Platforms
Command line
How it runs
Downloadable app
Best suited for
C and C++ programmers who want help reading or writing complex declarations
Categories
Developer tools
Last verified
Added
Provenance
Selected from the Homebrew formula

Report a wrong fact or a dead link on this listing