Update 1986 winning entries' README.md files
Format and typo fixes.
This commit is contained in:
1 parent
65d779944b
commit
951f3cc2e2
8 files changed
+68
-46
No files matched your search
@@ -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
@@ -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
@@ -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,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:
|
||||
|
||||
|
||||
@@ -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,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:
|
||||
|
||||
|
||||
@@ -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
@@ -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:
|
||||
|
||||
|
||||
Reference in new issue
Block a user