Update 1986 winning entries' README.md files

Format and typo fixes.
This commit is contained in:
Cody Boone Ferguson committed 2023-04-14 06:17:26 -07:00
1 parent 65d779944b
commit 951f3cc2e2
8 files changed
+68 -46

No files matched your search

+8 -6
View File
@@ -1,6 +1,6 @@
# Best complex task done in a complex way
Lennart Augustsson
Lennart Augustsson
Dept. of Comp. Sci.
Chalmers University of Technology,
412 96 Gothenburg
@@ -8,13 +8,15 @@ Sweden
## To build:
make all
```sh
make all
```
## Try:
./august
```sh
./august
```
NOTE: this entry is very likely to core dump after its output.
@@ -31,7 +33,7 @@ enough to try and parse it correctly.
## Author's remarks:
No comments were provided by the author.
No remarks were provided by the author.
## Copyright and CC BY-SA 4.0 License:
+12 -7
View File
@@ -1,21 +1,26 @@
# Most useful obfuscation
Walter Bright
Walter Bright
## To build:
make all
```sh
make all
```
## To run:
./bright some_file
```sh
./bright some_file
```
## Try:
./bright bright.c
./bright bright
```sh
./bright bright.c
./bright bright
```
## Judges' remarks:
@@ -28,7 +33,7 @@ maintain the Bourne shell! :-}
## Author's remarks:
No comments were provided by the author.
No remarks were provided by the author.
## Copyright and CC BY-SA 4.0 License:
+14 -8
View File
@@ -1,13 +1,15 @@
# Worst abuse of the C preprocessor
Jim Hague
Jim Hague
University of Kent at Canterbury
Canterbury, Kent
UK
## To build:
make all
```sh
make all
```
NOTE: this entry uses gets() so you might get a warning about this when
@@ -15,15 +17,19 @@ compiling and running this program with some systems.
## To run:
```sh
./hague
# enter some text
```
## Try:
./hague
IOCCC
International Obfuscated C Code Contest
Jim Hague
```sh
./hague
IOCCC
International Obfuscated C Code Contest
Jim Hague
```
## Judges' remarks:
@@ -35,13 +41,13 @@ others.
This program was selected for the 1987 t-shirt collection.
Think Morse code when you ponder this program. Note how use of
similar variables can be obfuscating! The author notes that this
similar variables can be obfuscating! The author noted that this
program implements the international Morse standard. Now for extra
credit, what Morse message does the program spell out?
## Author's remarks:
No comments were provided by the author.
No remarks were provided by the author.
## Copyright and CC BY-SA 4.0 License:
+7 -4
View File
@@ -7,8 +7,9 @@ USA
## To build:
make all
```sh
make all
```
[Cody Boone Ferguson](/winners.html#Cody_Boone_Ferguson) fixed this to
compile and work with clang (it already worked with gcc). The problem was that
@@ -20,7 +21,9 @@ Cody for your assistance!
## Try:
./holloway
```sh
./holloway
```
## Judges' remarks:
@@ -32,7 +35,7 @@ this version as the first C program!
## Author's remarks:
No comments were provided by the author.
No remarks were provided by the author.
## Copyright and CC BY-SA 4.0 License:
+8 -4
View File
@@ -1,6 +1,6 @@
# Best layout
Eric Marshall
Eric Marshall
System Development Corporation, a Burroughs Company
P.O. Box 517
Paoli, PA.
@@ -8,7 +8,9 @@ Paoli, PA.
## To build:
make all
```sh
make all
```
[Cody Boone Ferguson](/winners.html#Cody_Boone_Ferguson) got this to
@@ -20,7 +22,9 @@ Cody for your help!
## Try:
./marshall
```sh
./marshall
```
# Judges' remarks:
@@ -34,7 +38,7 @@ This program was selected for the 1987 t-shirt collection.
## Author's remarks:
No comments were provided by the author.
No remarks were provided by the author.
## Copyright and CC BY-SA 4.0 License:
+7 -6
View File
@@ -7,14 +7,15 @@ San Diego, Ca
## To build:
make all
```sh
make all
```
## Try:
./pawka
```sh
./pawka
```
## Judges' remarks:
@@ -24,7 +25,7 @@ is obfuscated, of all things!
## Author's remarks:
No comments were provided by the author.
No remarks were provided by the author.
## Copyright and CC BY-SA 4.0 License:
+8 -7
View File
@@ -1,11 +1,12 @@
# Best one liner
Jan Stein
Jan Stein
## To build:
make all
```sh
make all
```
## Judges' remarks:
@@ -16,9 +17,9 @@ the original file.
Try the program with the following argument:
./stein ^N^N
```sh
./stein ^N^N
```
(^N is ASCII control-N). One some machines, ^M^L is needed to get it to
output cleanly. Your system may require another set of characters.
@@ -26,7 +27,7 @@ In time, you will figure out what it does. :-)
## Author's remarks:
No comments were provided by the author.
No remarks were provided by the author.
## Copyright and CC BY-SA 4.0 License:
+4 -4
View File
@@ -4,7 +4,7 @@ Larry Wall
System Development Corporation
Santa Monica
California
US of A
US
## To build:
@@ -17,7 +17,7 @@ this work with gcc (in particular the patch uses `strdup()` on two strings).
Thank you Yusuke! [Cody Boone Ferguson](/winners.html#Cody_Boone_Ferguson) fixed
this so that it does not require `-traditional-cpp`. This took a fair bit of
tinkering as this entry *is* strange. The original code is provided to allow one
to easily see how different C was in these days. See below for details. Thank
to easily see how different C was in those days. See below for details. Thank
you Cody for your assistance!
## To use:
@@ -49,14 +49,14 @@ This caused a number of System V C pre-preprocessors to gripe about a
syntax error.
This program is a masterpiece of obfuscation and humor. Larry Wall
(the hacker who gave us rn and patch) asks you to compile and consider
(the hacker who gave us `rn` and `patch`) asks you to compile and consider
the warning message generated by the C compiler. Then execute the
program and type characters into its standard input. You will see why
the compiler documents the program.
## Author's remarks:
No comments were provided by the author.
No remarks were provided by the author.
## Copyright and CC BY-SA 4.0 License: