[Ilugc] One Day One Command (CDECL)

  • From: sbharathi@xxxxxxxxxxxxx (Bharathi Subramanian)
  • Date: Tue Aug 9 20:28:41 2005

Mr Pramod CE and his team developed a Phoenix Live CD for Physics with
Homemade Equipment and Innovative Experiments. Now this project is
maintained by NSC New Delhi. URL: http://www.nsc.res.in/~elab/phoenix/

One Day One Command 
===================

cdecl -- Create/Explain C Type Declarations.

Summary:

Cdecl is a program for encoding and decoding C type declarations in
English language. It can run in interactive (shell-like) and
non-interactive mode (command line arguments).

In the interactive mode, cdecl will wait for your input in "cdecl> " 
prompt. Enter "quit or exit" to exit. Enter "?" for help.

Examples:

$ cdecl -- Start the cdecl in interactive mode.

cdecl> quit -- Exit cdecl.

cdecl> declare i as static integer 

cdecl> declare p as extern pointer to int

cdecl> declare p as array of int

cdecl> declare fun as function returning void

cdecl> declare _exit as function (retvalue as int) returning void

cdecl> explain int **p

cdecl> explain int *p[]

cdecl> explain void (*signal())()

cdecl> explain int (*f)()

cdecl> cast i into char

cdecl> cast p into pointer to int

cdecl> cast i into pointer to void

Read: man cdecl

HTH :)
--
Bharathi S
ODOC LJ -- http://www.livejournal.com/community/ilugc/

Other related posts: