Edit

kc3-lang/automake/lib/ansi2knr.1

Branch :

  • Show log

    Commit

  • Author : Tom Tromey
    Date : 1996-02-27 05:55:13
    Hash : 821ce280
    Message : Bug fixes. Rewrote docs

  • lib/ansi2knr.1
  • .TH ANSI2KNR 1 "31 December 1990" 
    .SH NAME
    ansi2knr \- convert ANSI C to Kernighan & Ritchie C
    .SH SYNOPSIS
    .I ansi2knr
    input_file output_file
    .SH DESCRIPTION
    If no output_file is supplied, output goes to stdout.
    .br
    There are no error messages.
    .sp
    .I ansi2knr
    recognizes functions by seeing a non-keyword identifier at the left margin, followed by a left parenthesis, 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 parenthesis or comma.  These algorithms ignore whitespace and comments, except that the function name must be the first thing on the line.
    .sp
    The following constructs will confuse it:
    .br
         - Any other construct that starts at the left margin and follows the above syntax (such as a macro or function call).
    .br
         - Macros that tinker with the syntax of the function header.