Change level 3 (###) to level 2 (##):
sgit -e 's/^### \(Alternate code\)/## \1/g' '*README.md'
which is the same as:
sgit -e 's/^### Alternate code/## Alternate code/g' '*README.md'
This is per discussion in GitHub.
1.3 KiB
Worst Style
Spencer Hines
US
To build:
make all
To use:
./hines file.c
Try:
./hines hines.c
Alternate code:
An alternate version of this entry is in hines.alt.c. With older compilers you can try the alt version:
make alt
Use hines.alt as you would hines above.
Judges' remarks:
This program was designed to maximize the bother function for
structured programmers. This program takes goto statements to their
logical conclusion. The layout and choice of names are classic.
We consider this to be a beautiful counter-example for Frank Rubin's letter to ACM form titled: "'GOTO Considered Harmful' Considered Harmful". See the Communications of the ACM, March 1987, Page 195-196.
Author's remarks:
No remarks were provided by the author.
Copyright and CC BY-SA 4.0 License:
This file is Copyright (c) 2023 by Landon Curt Noll. All Rights Reserved. You are free to share and adapt this file under the terms of this license:
Creative Commons Attribution-ShareAlike 4.0 International (CC BY-SA 4.0)
For more information, see: https://creativecommons.org/licenses/by-sa/4.0/