diff options
author | Greg McGary <greg@mcgary.org> | 1997-04-18 06:37:30 +0000 |
---|---|---|
committer | Greg McGary <greg@mcgary.org> | 1997-04-18 06:37:30 +0000 |
commit | c2e961ee7b01e5390b0973e69c68e5ae2e91702d (patch) | |
tree | 62e4efac944245d5e4ed0699561f8fcb9de09e73 /ansi2knr.1 | |
parent | c0e228864da1b2fbfc85637b5524c4c90ab62fce (diff) | |
download | idutils-c2e961ee7b01e5390b0973e69c68e5ae2e91702d.tar.gz idutils-c2e961ee7b01e5390b0973e69c68e5ae2e91702d.tar.bz2 idutils-c2e961ee7b01e5390b0973e69c68e5ae2e91702d.zip |
Initial revision
Diffstat (limited to 'ansi2knr.1')
-rw-r--r-- | ansi2knr.1 | 19 |
1 files changed, 19 insertions, 0 deletions
diff --git a/ansi2knr.1 b/ansi2knr.1 new file mode 100644 index 0000000..434ce8f --- /dev/null +++ b/ansi2knr.1 @@ -0,0 +1,19 @@ +.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. |