| Web Hosting | Slackware Forum | Linux Man Pages |

man logo Linux Commands


ansi2knr

NAME

       ansi2knr - convert ANSI C to Kernighan & Ritchie C

SYNOPSIS

       ansi2knr input_file output_file

DESCRIPTION

       If no output_file is supplied, output goes to stdout.
       There are no error messages.
       ansi2knr  recognizes  functions  by  seeing  a non-keyword
       identifier at the left margin, followed by a  left  paren-
       thesis,  with a right parenthesis as the last character on
       the line.  It will recognize a multi-line  header  if  the
       last  character on each line but the last is a left paren-
       thesis or comma.  These algorithms ignore  whitespace  and
       comments,  except that the function name must be the first
       thing on the line.
       The following constructs will confuse it:
            - Any other construct that starts at the left  margin
       and  follows the above syntax (such as a macro or function
       call).
            - Macros that tinker with the syntax of the  function
       header.



| Web Design | Web Hosting | Linux Forum | Brew Beer