diff --git a/1986/august/README.md b/1986/august/README.md index 06605cdd5..968d8578d 100644 --- a/1986/august/README.md +++ b/1986/august/README.md @@ -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: diff --git a/1986/bright/README.md b/1986/bright/README.md index 53f3f7304..b85aab2da 100644 --- a/1986/bright/README.md +++ b/1986/bright/README.md @@ -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: diff --git a/1986/hague/README.md b/1986/hague/README.md index 13e8d8a26..b12a3af19 100644 --- a/1986/hague/README.md +++ b/1986/hague/README.md @@ -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: diff --git a/1986/holloway/README.md b/1986/holloway/README.md index ba6b76a93..4d5056112 100644 --- a/1986/holloway/README.md +++ b/1986/holloway/README.md @@ -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: diff --git a/1986/marshall/README.md b/1986/marshall/README.md index 7711ad36e..957b41521 100644 --- a/1986/marshall/README.md +++ b/1986/marshall/README.md @@ -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: diff --git a/1986/pawka/README.md b/1986/pawka/README.md index 425a7a708..247868801 100644 --- a/1986/pawka/README.md +++ b/1986/pawka/README.md @@ -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: diff --git a/1986/stein/README.md b/1986/stein/README.md index a515d6454..9112b5ff3 100644 --- a/1986/stein/README.md +++ b/1986/stein/README.md @@ -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: diff --git a/1986/wall/README.md b/1986/wall/README.md index 32c722cd3..586309c70 100644 --- a/1986/wall/README.md +++ b/1986/wall/README.md @@ -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: