fix improper use of whitespace in README.md files
The use of the markdown trailing whitespace to indicate line break should NOT be done when the following line is empty. This removes such improper use of whitespace in README.md files.
This commit is contained in:
1 parent
1dd5595e7f
commit
f9750f114a
254 files changed
+354
-354
No files matched your search
@@ -1,4 +1,4 @@
|
|||||||
# Second place award
|
# Second place award
|
||||||
|
|
||||||
Dave Decot
|
Dave Decot
|
||||||
|
|
||||||
|
|||||||
@@ -1,4 +1,4 @@
|
|||||||
# Most useful obfuscation
|
# Most useful obfuscation
|
||||||
|
|
||||||
Walter Bright
|
Walter Bright
|
||||||
|
|
||||||
|
|||||||
@@ -1,7 +1,7 @@
|
|||||||
# Worst abuse of the C preprocessor
|
# Worst abuse of the C preprocessor
|
||||||
|
|
||||||
Jim Hague<br>
|
Jim Hague<br>
|
||||||
UK
|
UK
|
||||||
|
|
||||||
## To build:
|
## To build:
|
||||||
|
|
||||||
|
|||||||
@@ -1,7 +1,7 @@
|
|||||||
# Best simple task performed in a complex way
|
# Best simple task performed in a complex way
|
||||||
|
|
||||||
Bruce Holloway<br>
|
Bruce Holloway<br>
|
||||||
US
|
US
|
||||||
|
|
||||||
## To build:
|
## To build:
|
||||||
|
|
||||||
|
|||||||
@@ -1,6 +1,6 @@
|
|||||||
# Best layout
|
# Best layout
|
||||||
|
|
||||||
Eric Marshall
|
Eric Marshall
|
||||||
|
|
||||||
## To build:
|
## To build:
|
||||||
|
|
||||||
|
|||||||
@@ -1,4 +1,4 @@
|
|||||||
# Best one liner
|
# Best one liner
|
||||||
|
|
||||||
Jan Stein
|
Jan Stein
|
||||||
|
|
||||||
|
|||||||
+1
-1
@@ -1,7 +1,7 @@
|
|||||||
# Grand prize in most well-rounded in confusion
|
# Grand prize in most well-rounded in confusion
|
||||||
|
|
||||||
Larry Wall<br>
|
Larry Wall<br>
|
||||||
US
|
US
|
||||||
|
|
||||||
## To build:
|
## To build:
|
||||||
|
|
||||||
|
|||||||
@@ -30,7 +30,7 @@ increases the size of Makefiles.
|
|||||||
|
|
||||||
With only slight variations, this program can be set to many uses.
|
With only slight variations, this program can be set to many uses.
|
||||||
Consider how easy it would be to release `Unix` source in this form;
|
Consider how easy it would be to release `Unix` source in this form;
|
||||||
so what if the Makefiles grow a little! :-)
|
so what if the Makefiles grow a little! :-)
|
||||||
|
|
||||||
One vendor's lint got hung in an infinite loop over this entry!
|
One vendor's lint got hung in an infinite loop over this entry!
|
||||||
|
|
||||||
|
|||||||
@@ -1,7 +1,7 @@
|
|||||||
# Worst Style
|
# Worst Style
|
||||||
|
|
||||||
Spencer Hines<br>
|
Spencer Hines<br>
|
||||||
US
|
US
|
||||||
|
|
||||||
## To build:
|
## To build:
|
||||||
|
|
||||||
|
|||||||
+5
-5
@@ -1,7 +1,7 @@
|
|||||||
# Best One Liner
|
# Best One Liner
|
||||||
|
|
||||||
David Korn
|
David Korn
|
||||||
US
|
US
|
||||||
|
|
||||||
## To build:
|
## To build:
|
||||||
|
|
||||||
@@ -33,7 +33,7 @@ Several points are important to understand this program:
|
|||||||
characters, or `'h'`, or a string) Consider the fact that:
|
characters, or `'h'`, or a string) Consider the fact that:
|
||||||
|
|
||||||
|
|
||||||
char *x;
|
char *x;
|
||||||
|
|
||||||
|
|
||||||
defines a pointer to a `char` (i.e. an address), and that the `=` assigns
|
defines a pointer to a `char` (i.e. an address), and that the `=` assigns
|
||||||
@@ -46,11 +46,11 @@ characters, or `'h'`, or a string) Consider the fact that:
|
|||||||
3. Note that the following expressions yield the same value:
|
3. Note that the following expressions yield the same value:
|
||||||
|
|
||||||
|
|
||||||
x[3] *(x+3) *(3+x)
|
x[3] *(x+3) *(3+x)
|
||||||
|
|
||||||
since addition is commutative. What can be said about the value:
|
since addition is commutative. What can be said about the value:
|
||||||
|
|
||||||
3[x]
|
3[x]
|
||||||
|
|
||||||
?
|
?
|
||||||
|
|
||||||
|
|||||||
@@ -1,7 +1,7 @@
|
|||||||
# Grand Prize
|
# Grand Prize
|
||||||
|
|
||||||
Roemer B. Lievaart
|
Roemer B. Lievaart
|
||||||
Netherlands
|
Netherlands
|
||||||
|
|
||||||
## To build:
|
## To build:
|
||||||
|
|
||||||
|
|||||||
@@ -2,7 +2,7 @@
|
|||||||
|
|
||||||
Brian Westley (aka Merlyn Leroy on usenet)<br>
|
Brian Westley (aka Merlyn Leroy on usenet)<br>
|
||||||
US<br>
|
US<br>
|
||||||
<http://www.westley.org>
|
<http://www.westley.org>
|
||||||
|
|
||||||
## To build:
|
## To build:
|
||||||
|
|
||||||
|
|||||||
+1
-1
@@ -1,7 +1,7 @@
|
|||||||
# Best abuse of system calls
|
# Best abuse of system calls
|
||||||
|
|
||||||
Paul Dale<br>
|
Paul Dale<br>
|
||||||
Australia
|
Australia
|
||||||
|
|
||||||
## To build:
|
## To build:
|
||||||
|
|
||||||
|
|||||||
@@ -1,7 +1,7 @@
|
|||||||
# Best small program
|
# Best small program
|
||||||
|
|
||||||
Maarten Litmaath<br>
|
Maarten Litmaath<br>
|
||||||
The Netherlands
|
The Netherlands
|
||||||
|
|
||||||
## To build:
|
## To build:
|
||||||
|
|
||||||
|
|||||||
@@ -1,7 +1,7 @@
|
|||||||
# Best abuse of C constructs
|
# Best abuse of C constructs
|
||||||
|
|
||||||
Arch D. Robison<br>
|
Arch D. Robison<br>
|
||||||
US
|
US
|
||||||
|
|
||||||
## To build:
|
## To build:
|
||||||
|
|
||||||
@@ -28,7 +28,7 @@ The first and second parameters are optional. You might also try:
|
|||||||
The following might make an interesting benchmark:
|
The following might make an interesting benchmark:
|
||||||
|
|
||||||
```sh
|
```sh
|
||||||
./robison 100
|
./robison 100
|
||||||
|
|
||||||
```
|
```
|
||||||
|
|
||||||
|
|||||||
@@ -2,7 +2,7 @@
|
|||||||
|
|
||||||
Merlyn LeRoy (Brian Westley)
|
Merlyn LeRoy (Brian Westley)
|
||||||
US
|
US
|
||||||
<http://www.westley.org>
|
<http://www.westley.org>
|
||||||
|
|
||||||
## To build:
|
## To build:
|
||||||
|
|
||||||
|
|||||||
@@ -5,7 +5,7 @@ Sequent Computer Systems, Inc
|
|||||||
15450 SW Koll Parkway
|
15450 SW Koll Parkway
|
||||||
Beaverton, OR
|
Beaverton, OR
|
||||||
97006
|
97006
|
||||||
US
|
US
|
||||||
|
|
||||||
## To build:
|
## To build:
|
||||||
|
|
||||||
@@ -45,7 +45,7 @@ is not in the repository.
|
|||||||
In a nutshell, this is probably the slowest and most
|
In a nutshell, this is probably the slowest and most
|
||||||
obnoxious factorial program ever written. Unfortunately,
|
obnoxious factorial program ever written. Unfortunately,
|
||||||
the name of the C source must be "ouroboros.c"; the name is
|
the name of the C source must be "ouroboros.c"; the name is
|
||||||
hard-coded into the program.
|
hard-coded into the program.
|
||||||
|
|
||||||
The source is a legal shell script and a legal C program.
|
The source is a legal shell script and a legal C program.
|
||||||
The shell script compiles itself, and then executes the
|
The shell script compiles itself, and then executes the
|
||||||
|
|||||||
@@ -5,7 +5,7 @@ Laboratory of Information Processing Science
|
|||||||
Helsinki University of Technology
|
Helsinki University of Technology
|
||||||
Otakaari 1
|
Otakaari 1
|
||||||
02150 Espoo
|
02150 Espoo
|
||||||
Finland
|
Finland
|
||||||
|
|
||||||
## To build:
|
## To build:
|
||||||
|
|
||||||
|
|||||||
@@ -4,7 +4,7 @@ Oskar von der Luehe
|
|||||||
Institut fuer Astronomie
|
Institut fuer Astronomie
|
||||||
ETH - Zentrum
|
ETH - Zentrum
|
||||||
8092 Zuerich
|
8092 Zuerich
|
||||||
Switzerland
|
Switzerland
|
||||||
|
|
||||||
## To build:
|
## To build:
|
||||||
|
|
||||||
|
|||||||
+1
-1
@@ -5,7 +5,7 @@ CIRRUS LOGIC, Inc.
|
|||||||
1463 Centre Pointe Dr.
|
1463 Centre Pointe Dr.
|
||||||
Milpitas, CA
|
Milpitas, CA
|
||||||
95035
|
95035
|
||||||
US
|
US
|
||||||
|
|
||||||
## To build:
|
## To build:
|
||||||
|
|
||||||
|
|||||||
@@ -5,7 +5,7 @@ University of Illinois
|
|||||||
1304 W. Springfield Ave.
|
1304 W. Springfield Ave.
|
||||||
Urbana, IL
|
Urbana, IL
|
||||||
61801
|
61801
|
||||||
US
|
US
|
||||||
|
|
||||||
## To build:
|
## To build:
|
||||||
|
|
||||||
|
|||||||
@@ -4,7 +4,7 @@ Lievaart, Roemer B.
|
|||||||
VU-Informatica, Amsterdam
|
VU-Informatica, Amsterdam
|
||||||
Marcusstraat 29/2,
|
Marcusstraat 29/2,
|
||||||
NL 1091 TJ Amsterdam
|
NL 1091 TJ Amsterdam
|
||||||
Netherlands
|
Netherlands
|
||||||
|
|
||||||
## To build:
|
## To build:
|
||||||
|
|
||||||
|
|||||||
@@ -4,7 +4,7 @@ John Tromp
|
|||||||
Centre for Mathematics and Computer Science (CWI)
|
Centre for Mathematics and Computer Science (CWI)
|
||||||
Oetgensstraat 7
|
Oetgensstraat 7
|
||||||
1701CK Heerhugowaard
|
1701CK Heerhugowaard
|
||||||
Netherlands
|
Netherlands
|
||||||
|
|
||||||
## To build:
|
## To build:
|
||||||
|
|
||||||
|
|||||||
+1
-1
@@ -5,7 +5,7 @@ Department of Computer Science
|
|||||||
University of Central Florida
|
University of Central Florida
|
||||||
Orlando, Florida
|
Orlando, Florida
|
||||||
32816
|
32816
|
||||||
US
|
US
|
||||||
|
|
||||||
|
|
||||||
## To build:
|
## To build:
|
||||||
|
|||||||
@@ -2,7 +2,7 @@
|
|||||||
|
|
||||||
Merlyn LeRoy (Brian Westley)
|
Merlyn LeRoy (Brian Westley)
|
||||||
US
|
US
|
||||||
<http://www.westley.org>
|
<http://www.westley.org>
|
||||||
|
|
||||||
## To build:
|
## To build:
|
||||||
|
|
||||||
|
|||||||
@@ -4,13 +4,13 @@ Baruch Nissenbaum
|
|||||||
Tel-Aviv University
|
Tel-Aviv University
|
||||||
The Faculty of Engineering
|
The Faculty of Engineering
|
||||||
Tel-Aviv
|
Tel-Aviv
|
||||||
Israel
|
Israel
|
||||||
|
|
||||||
Doron Osovlanski
|
Doron Osovlanski
|
||||||
CADTECH - CAD/CAM Systems Ltd
|
CADTECH - CAD/CAM Systems Ltd
|
||||||
24 Ben-Yosef St.
|
24 Ben-Yosef St.
|
||||||
Givat-Shmuel 51905
|
Givat-Shmuel 51905
|
||||||
Israel
|
Israel
|
||||||
|
|
||||||
## To build:
|
## To build:
|
||||||
|
|
||||||
|
|||||||
@@ -4,7 +4,7 @@ Chris Mills
|
|||||||
Wyse Technology
|
Wyse Technology
|
||||||
3471 N. 1st St.
|
3471 N. 1st St.
|
||||||
San Jose CA 95134
|
San Jose CA 95134
|
||||||
US
|
US
|
||||||
|
|
||||||
## To build:
|
## To build:
|
||||||
|
|
||||||
|
|||||||
+1
-1
@@ -38,7 +38,7 @@ Be sure not to run out of fuel!
|
|||||||
|
|
||||||
## Author's remarks:
|
## Author's remarks:
|
||||||
|
|
||||||
This is the DDS-BASIC Interpreter (Version 1.00).
|
This is the DDS-BASIC Interpreter (Version 1.00).
|
||||||
|
|
||||||
### Immediate commands:
|
### Immediate commands:
|
||||||
|
|
||||||
|
|||||||
+1
-1
@@ -4,7 +4,7 @@ David Goodenough
|
|||||||
anonymous organization
|
anonymous organization
|
||||||
541 Commonwealth Ave
|
541 Commonwealth Ave
|
||||||
Newton, MA 02159
|
Newton, MA 02159
|
||||||
US
|
US
|
||||||
|
|
||||||
## To build:
|
## To build:
|
||||||
|
|
||||||
|
|||||||
+4
-4
@@ -5,19 +5,19 @@ Research Institute for Advanced Computer Science
|
|||||||
MS 230-5
|
MS 230-5
|
||||||
NASA Ames Research Center
|
NASA Ames Research Center
|
||||||
Moffett Field, CA 94131
|
Moffett Field, CA 94131
|
||||||
US
|
US
|
||||||
|
|
||||||
Karl F. Fox
|
Karl F. Fox
|
||||||
Morning Star Technologies, Inc.
|
Morning Star Technologies, Inc.
|
||||||
1760 Zollinger Road
|
1760 Zollinger Road
|
||||||
Columbus, OH 43221
|
Columbus, OH 43221
|
||||||
US
|
US
|
||||||
|
|
||||||
Paul Eggert
|
Paul Eggert
|
||||||
Twin Sun Inc.
|
Twin Sun Inc.
|
||||||
360 N. Sepulveda Blvd. #2055
|
360 N. Sepulveda Blvd. #2055
|
||||||
El Segundo, CA 90245
|
El Segundo, CA 90245
|
||||||
US
|
US
|
||||||
|
|
||||||
## To build:
|
## To build:
|
||||||
|
|
||||||
@@ -77,7 +77,7 @@ cmp ../README.md README.md
|
|||||||
|
|
||||||
James A. Woods
|
James A. Woods
|
||||||
Universities Space Research Association
|
Universities Space Research Association
|
||||||
NASA Ames Research Center
|
NASA Ames Research Center
|
||||||
|
|
||||||
---
|
---
|
||||||
|
|
||||||
|
|||||||
+1
-1
@@ -6,7 +6,7 @@ Pyramid House
|
|||||||
Solatron Road
|
Solatron Road
|
||||||
Farnborough
|
Farnborough
|
||||||
Hants GU14 7PL
|
Hants GU14 7PL
|
||||||
England, U.K.
|
England, U.K.
|
||||||
|
|
||||||
## To build:
|
## To build:
|
||||||
|
|
||||||
|
|||||||
@@ -4,7 +4,7 @@ Larry Jones
|
|||||||
SDRC
|
SDRC
|
||||||
2000 Eastman Dr
|
2000 Eastman Dr
|
||||||
Milford, OH 45150
|
Milford, OH 45150
|
||||||
US
|
US
|
||||||
|
|
||||||
|
|
||||||
## To build:
|
## To build:
|
||||||
@@ -24,7 +24,7 @@ char*a??(??)=??<
|
|||||||
|
|
||||||
but we were able to get it to compile with modern compilers by specifying the
|
but we were able to get it to compile with modern compilers by specifying the
|
||||||
`-ansi` flag with a tip from [Yusuke Endoh](/winners.html#Yusuke_Endoh). Thank
|
`-ansi` flag with a tip from [Yusuke Endoh](/winners.html#Yusuke_Endoh). Thank
|
||||||
you Yusuke!
|
you Yusuke!
|
||||||
|
|
||||||
|
|
||||||
## To run:
|
## To run:
|
||||||
|
|||||||
+1
-1
@@ -3,7 +3,7 @@
|
|||||||
Stig Hemmer
|
Stig Hemmer
|
||||||
Norwegian Institute of Technology
|
Norwegian Institute of Technology
|
||||||
N-7034 Trondheim-NTH
|
N-7034 Trondheim-NTH
|
||||||
Norway
|
Norway
|
||||||
|
|
||||||
## To build:
|
## To build:
|
||||||
|
|
||||||
|
|||||||
+2
-2
@@ -1,10 +1,10 @@
|
|||||||
# Best Utility
|
# Best Utility
|
||||||
|
|
||||||
Byron Rakitzis
|
Byron Rakitzis
|
||||||
US
|
US
|
||||||
|
|
||||||
Sean Dorward
|
Sean Dorward
|
||||||
US
|
US
|
||||||
|
|
||||||
|
|
||||||
## To build:
|
## To build:
|
||||||
|
|||||||
@@ -4,7 +4,7 @@ Adrian Mariano
|
|||||||
University of Washington
|
University of Washington
|
||||||
2729 72nd Ave SE
|
2729 72nd Ave SE
|
||||||
Mercer Island, WA 98040
|
Mercer Island, WA 98040
|
||||||
US
|
US
|
||||||
|
|
||||||
|
|
||||||
## To build:
|
## To build:
|
||||||
|
|||||||
@@ -5,7 +5,7 @@ DigiBoard, Inc.
|
|||||||
1026 Blair Ave.
|
1026 Blair Ave.
|
||||||
St. Paul, MN 55104
|
St. Paul, MN 55104
|
||||||
US
|
US
|
||||||
<http://www.westley.org>
|
<http://www.westley.org>
|
||||||
|
|
||||||
|
|
||||||
## To build:
|
## To build:
|
||||||
|
|||||||
+2
-2
@@ -4,7 +4,7 @@ Anthony C Howe
|
|||||||
Mortice Kern Systems Inc. #CL-23
|
Mortice Kern Systems Inc. #CL-23
|
||||||
35 King St. N 268 Phillip St.
|
35 King St. N 268 Phillip St.
|
||||||
Waterloo, On Waterloo, On
|
Waterloo, On Waterloo, On
|
||||||
Canada, N2J 2W9 Canada, N2L 6G9
|
Canada, N2J 2W9 Canada, N2L 6G9
|
||||||
|
|
||||||
## To build:
|
## To build:
|
||||||
|
|
||||||
@@ -93,7 +93,7 @@ Buffer Gap Scheme [Fin80][net90], write a useful and *portable*
|
|||||||
program, and meet the requirements of the IOCCC. I initially
|
program, and meet the requirements of the IOCCC. I initially
|
||||||
planned to have a mini `curses` built-in like the IOCCC Tetris entry
|
planned to have a mini `curses` built-in like the IOCCC Tetris entry
|
||||||
from a previous year, however this was not as portable as using a
|
from a previous year, however this was not as portable as using a
|
||||||
`curses` library with `TERMINFO`/`TERMCAP` support.
|
`curses` library with `TERMINFO`/`TERMCAP` support.
|
||||||
|
|
||||||
I plan to post follow-ups such as unobfuscated versions and bugs fixes to
|
I plan to post follow-ups such as unobfuscated versions and bugs fixes to
|
||||||
comp.editors. Reposts of the editor.101, gap.doc, and editor.102 can be found
|
comp.editors. Reposts of the editor.101, gap.doc, and editor.102 can be found
|
||||||
|
|||||||
@@ -1,7 +1,7 @@
|
|||||||
# Best Of Show
|
# Best Of Show
|
||||||
|
|
||||||
Daniel J. Bernstein
|
Daniel J. Bernstein
|
||||||
New York University
|
New York University
|
||||||
|
|
||||||
|
|
||||||
## To build:
|
## To build:
|
||||||
|
|||||||
@@ -4,7 +4,7 @@ Sean Barrett
|
|||||||
University of Maryland
|
University of Maryland
|
||||||
5407 20th Place
|
5407 20th Place
|
||||||
Hyattsville MD 20782
|
Hyattsville MD 20782
|
||||||
US
|
US
|
||||||
|
|
||||||
## To build:
|
## To build:
|
||||||
|
|
||||||
|
|||||||
@@ -5,7 +5,7 @@ Ecole Normale Superieure de Lyon
|
|||||||
Laboratoire d'Informatique Parallele
|
Laboratoire d'Informatique Parallele
|
||||||
42, Rue H.Berlioz
|
42, Rue H.Berlioz
|
||||||
69009 Lyon
|
69009 Lyon
|
||||||
France
|
France
|
||||||
|
|
||||||
## To build:
|
## To build:
|
||||||
|
|
||||||
|
|||||||
@@ -11,7 +11,7 @@ Guy Jacobson
|
|||||||
AT&T Bell Laboratories
|
AT&T Bell Laboratories
|
||||||
600 Mountain Avenue
|
600 Mountain Avenue
|
||||||
Murray Hill NJ 07974
|
Murray Hill NJ 07974
|
||||||
US
|
US
|
||||||
|
|
||||||
|
|
||||||
## To build:
|
## To build:
|
||||||
|
|||||||
@@ -6,7 +6,7 @@ University of Warwick
|
|||||||
Wrestlingworth
|
Wrestlingworth
|
||||||
Sandy Beds
|
Sandy Beds
|
||||||
SG19 2HA
|
SG19 2HA
|
||||||
England
|
England
|
||||||
|
|
||||||
## To build:
|
## To build:
|
||||||
|
|
||||||
@@ -52,7 +52,7 @@ enjoyment high.
|
|||||||
___ hapehfunoyr | /\ Qvnzbaqf. Gurl pna rvgure or sbhaq ylvat
|
___ hapehfunoyr | /\ Qvnzbaqf. Gurl pna rvgure or sbhaq ylvat
|
||||||
/@@@\ obhyqre | < > nebhaq (vs bayl!) be znahsnpgher ol chfuvat
|
/@@@\ obhyqre | < > nebhaq (vs bayl!) be znahsnpgher ol chfuvat
|
||||||
\@@@/ | \/ gjb 'pehfunoyr' ebpxf gbtrgure.
|
\@@@/ | \/ gjb 'pehfunoyr' ebpxf gbtrgure.
|
||||||
|
|
|
|
||||||
|
|
||||||
Gur trareny vqrn bs gur tnzr vf gb pbyyrpg nyy gur qvnzbaqf. Guvf zhfg
|
Gur trareny vqrn bs gur tnzr vf gb pbyyrpg nyy gur qvnzbaqf. Guvf zhfg
|
||||||
or qbar va gur zvavzhz nzbhag bs zbirf. V'ir nyybjrq n znetva bs 5
|
or qbar va gur zvavzhz nzbhag bs zbirf. V'ir nyybjrq n znetva bs 5
|
||||||
|
|||||||
@@ -5,7 +5,7 @@ DigiBoard, Inc.
|
|||||||
1026 Blair Ave.
|
1026 Blair Ave.
|
||||||
St. Paul, MN 55104
|
St. Paul, MN 55104
|
||||||
US
|
US
|
||||||
<http://www.westley.org>
|
<http://www.westley.org>
|
||||||
|
|
||||||
|
|
||||||
## To build:
|
## To build:
|
||||||
|
|||||||
@@ -1,7 +1,7 @@
|
|||||||
# Most Educational
|
# Most Educational
|
||||||
|
|
||||||
Adrian Mariano
|
Adrian Mariano
|
||||||
US
|
US
|
||||||
|
|
||||||
|
|
||||||
## To build:
|
## To build:
|
||||||
|
|||||||
@@ -4,7 +4,7 @@ Albert van der Horst
|
|||||||
S P&A R&C
|
S P&A R&C
|
||||||
Oranjestraat 8
|
Oranjestraat 8
|
||||||
3511 RA UTRECHT
|
3511 RA UTRECHT
|
||||||
The Netherlands
|
The Netherlands
|
||||||
|
|
||||||
## To build:
|
## To build:
|
||||||
|
|
||||||
|
|||||||
+1
-1
@@ -5,7 +5,7 @@ Mortice Kern Systems Inc.
|
|||||||
Unit 1, 14 Weber Street North
|
Unit 1, 14 Weber Street North
|
||||||
Waterloo, Ontario
|
Waterloo, Ontario
|
||||||
N2J 3G4
|
N2J 3G4
|
||||||
Canada
|
Canada
|
||||||
|
|
||||||
## To build:
|
## To build:
|
||||||
|
|
||||||
|
|||||||
@@ -4,7 +4,7 @@ Sean Barrett
|
|||||||
Software Construction Company
|
Software Construction Company
|
||||||
430 Southwest Parkway, #1906
|
430 Southwest Parkway, #1906
|
||||||
College Station, TX 77840
|
College Station, TX 77840
|
||||||
US
|
US
|
||||||
|
|
||||||
|
|
||||||
## To build:
|
## To build:
|
||||||
|
|||||||
@@ -4,7 +4,7 @@ Sean Barrett
|
|||||||
Software Construction Company
|
Software Construction Company
|
||||||
430 Southwest Parkway, #1906
|
430 Southwest Parkway, #1906
|
||||||
College Station, TX 77840
|
College Station, TX 77840
|
||||||
US
|
US
|
||||||
|
|
||||||
## To build:
|
## To build:
|
||||||
|
|
||||||
@@ -201,7 +201,7 @@ you in a normal way. It only prints 'Ok.' after you define a word).
|
|||||||
|
|
||||||
|
|
||||||
```sh
|
```sh
|
||||||
2 3 + . cr
|
2 3 + . cr
|
||||||
|
|
||||||
```
|
```
|
||||||
|
|
||||||
|
|||||||
+3
-3
@@ -4,7 +4,7 @@ Andreas Gustafsson
|
|||||||
Helsinki University of Technology
|
Helsinki University of Technology
|
||||||
Arentikuja 1 D 305
|
Arentikuja 1 D 305
|
||||||
00410 Helsinki
|
00410 Helsinki
|
||||||
Finland
|
Finland
|
||||||
|
|
||||||
|
|
||||||
## To build:
|
## To build:
|
||||||
@@ -31,7 +31,7 @@ it located in one of the following places:
|
|||||||
/usr/share/lib/spell/words
|
/usr/share/lib/spell/words
|
||||||
/usr/ucblib/dict/words
|
/usr/ucblib/dict/words
|
||||||
/dev/null # <-- for machines with nothing to say
|
/dev/null # <-- for machines with nothing to say
|
||||||
```
|
```
|
||||||
|
|
||||||
Then using the proper dictionary:
|
Then using the proper dictionary:
|
||||||
|
|
||||||
@@ -88,7 +88,7 @@ obfuscated shell script:
|
|||||||
```sh
|
```sh
|
||||||
#!/bin/sh
|
#!/bin/sh
|
||||||
z=a-z];tr [A-Z\] \[$z|sed s/[\^$z[\^$z*/_/g|tr _ \\012|grep ..|sort -u
|
z=a-z];tr [A-Z\] \[$z|sed s/[\^$z[\^$z*/_/g|tr _ \\012|grep ..|sort -u
|
||||||
```
|
```
|
||||||
|
|
||||||
Using articles from alt.folklore.computers is likely to make
|
Using articles from alt.folklore.computers is likely to make
|
||||||
a more professional-looking dictionary than rec.arts.erotica.
|
a more professional-looking dictionary than rec.arts.erotica.
|
||||||
|
|||||||
+1
-1
@@ -6,7 +6,7 @@ The Queen's College
|
|||||||
High Street
|
High Street
|
||||||
Oxford
|
Oxford
|
||||||
OX1 4AW
|
OX1 4AW
|
||||||
England
|
England
|
||||||
|
|
||||||
## To build:
|
## To build:
|
||||||
|
|
||||||
|
|||||||
@@ -4,7 +4,7 @@ Tero Kivinen
|
|||||||
Helsinki University of Technology
|
Helsinki University of Technology
|
||||||
Klovinrinne 6b
|
Klovinrinne 6b
|
||||||
02180 Espoo
|
02180 Espoo
|
||||||
Finland
|
Finland
|
||||||
|
|
||||||
|
|
||||||
## To build:
|
## To build:
|
||||||
|
|||||||
+1
-1
@@ -1,7 +1,7 @@
|
|||||||
# Worst Abuse of the C Preprocessor
|
# Worst Abuse of the C Preprocessor
|
||||||
|
|
||||||
Ed Luke
|
Ed Luke
|
||||||
US
|
US
|
||||||
|
|
||||||
|
|
||||||
## To build:
|
## To build:
|
||||||
|
|||||||
@@ -4,7 +4,7 @@ Marangoni Andrea
|
|||||||
Department of Computer Science at Milano
|
Department of Computer Science at Milano
|
||||||
Via Pausula, 72
|
Via Pausula, 72
|
||||||
62014 Corridonia (MC)
|
62014 Corridonia (MC)
|
||||||
Italy
|
Italy
|
||||||
|
|
||||||
## To build:
|
## To build:
|
||||||
|
|
||||||
|
|||||||
@@ -5,7 +5,7 @@ Inmos UK
|
|||||||
1000 Aztec West
|
1000 Aztec West
|
||||||
Almondsbury
|
Almondsbury
|
||||||
Bristol
|
Bristol
|
||||||
UK BS12 4SQ
|
UK BS12 4SQ
|
||||||
|
|
||||||
## To build:
|
## To build:
|
||||||
|
|
||||||
|
|||||||
+1
-1
@@ -6,7 +6,7 @@ Computer Systems Engineering
|
|||||||
Bldg. 46A, Room 1123
|
Bldg. 46A, Room 1123
|
||||||
Lawrence Berkeley Laboratory
|
Lawrence Berkeley Laboratory
|
||||||
1 Cyclotron Rd.
|
1 Cyclotron Rd.
|
||||||
Berkeley, CA 94720 US
|
Berkeley, CA 94720 US
|
||||||
|
|
||||||
## To build:
|
## To build:
|
||||||
|
|
||||||
|
|||||||
@@ -2,7 +2,7 @@
|
|||||||
|
|
||||||
Brian Westley (aka Merlyn LeRoy)
|
Brian Westley (aka Merlyn LeRoy)
|
||||||
US
|
US
|
||||||
<http://www.westley.org>
|
<http://www.westley.org>
|
||||||
|
|
||||||
|
|
||||||
## To build:
|
## To build:
|
||||||
@@ -67,7 +67,7 @@ To find the approximate place where this entry was judged, type:
|
|||||||
```sh
|
```sh
|
||||||
./whereami 37 -122 (- means west of meridian)
|
./whereami 37 -122 (- means west of meridian)
|
||||||
```
|
```
|
||||||
|
|
||||||
|
|
||||||
## Author's remarks:
|
## Author's remarks:
|
||||||
|
|
||||||
|
|||||||
+1
-1
@@ -4,7 +4,7 @@ Anthony Howe
|
|||||||
Mortice Kern Systems, Inc.
|
Mortice Kern Systems, Inc.
|
||||||
Unit 1, 14 Weber Street North
|
Unit 1, 14 Weber Street North
|
||||||
Waterloo, Ontario, N2J 3G4
|
Waterloo, Ontario, N2J 3G4
|
||||||
Canada
|
Canada
|
||||||
|
|
||||||
## To build:
|
## To build:
|
||||||
|
|
||||||
|
|||||||
@@ -4,7 +4,7 @@ Chris Mills
|
|||||||
Pagine Corporation
|
Pagine Corporation
|
||||||
1961-A Concourse Drive
|
1961-A Concourse Drive
|
||||||
San Jose, CA 95131
|
San Jose, CA 95131
|
||||||
US
|
US
|
||||||
|
|
||||||
## To build:
|
## To build:
|
||||||
|
|
||||||
@@ -32,7 +32,7 @@ where:
|
|||||||
## Judges' remarks:
|
## Judges' remarks:
|
||||||
|
|
||||||
From the San Jose Mercury News (May 15, 1993 page 20A "West Hackers
|
From the San Jose Mercury News (May 15, 1993 page 20A "West Hackers
|
||||||
trounce East in computer quiz game"):
|
trounce East in computer quiz game"):
|
||||||
|
|
||||||
|
|
||||||
> "Since 1984, a contest has been held on Usenet for the most
|
> "Since 1984, a contest has been held on Usenet for the most
|
||||||
|
|||||||
@@ -5,7 +5,7 @@ University of Cape Town
|
|||||||
1 Sweet Valley Road
|
1 Sweet Valley Road
|
||||||
Bergvliet
|
Bergvliet
|
||||||
7945
|
7945
|
||||||
South Africa
|
South Africa
|
||||||
|
|
||||||
## To build:
|
## To build:
|
||||||
|
|
||||||
|
|||||||
+1
-1
@@ -4,7 +4,7 @@ E. Jay Berkenbilt
|
|||||||
Engineering Research Associates
|
Engineering Research Associates
|
||||||
1595 Springhill Road
|
1595 Springhill Road
|
||||||
Vienna, VA 22182-2235
|
Vienna, VA 22182-2235
|
||||||
US
|
US
|
||||||
|
|
||||||
## To build:
|
## To build:
|
||||||
|
|
||||||
|
|||||||
@@ -4,7 +4,7 @@ Jon Thingvold
|
|||||||
University of Oslo
|
University of Oslo
|
||||||
Sogn Studentby 8231
|
Sogn Studentby 8231
|
||||||
N 0858 Oslo
|
N 0858 Oslo
|
||||||
Norway
|
Norway
|
||||||
|
|
||||||
|
|
||||||
## To build:
|
## To build:
|
||||||
|
|||||||
+1
-1
@@ -4,7 +4,7 @@ Leonid A. Broukhis
|
|||||||
Moscow Centre of SPARC Technology
|
Moscow Centre of SPARC Technology
|
||||||
123481 Liberty St.,
|
123481 Liberty St.,
|
||||||
89-1-95 Moscow
|
89-1-95 Moscow
|
||||||
Russia
|
Russia
|
||||||
|
|
||||||
|
|
||||||
## To build:
|
## To build:
|
||||||
|
|||||||
@@ -1,7 +1,7 @@
|
|||||||
# Most Versatile Source
|
# Most Versatile Source
|
||||||
|
|
||||||
Jyrki Holopainen
|
Jyrki Holopainen
|
||||||
Finland
|
Finland
|
||||||
|
|
||||||
|
|
||||||
## To build:
|
## To build:
|
||||||
|
|||||||
@@ -3,7 +3,7 @@
|
|||||||
Mark Plummer
|
Mark Plummer
|
||||||
2901 Reckord Road
|
2901 Reckord Road
|
||||||
Fallston, MD, 21047
|
Fallston, MD, 21047
|
||||||
US
|
US
|
||||||
|
|
||||||
|
|
||||||
## To build:
|
## To build:
|
||||||
|
|||||||
@@ -1,7 +1,7 @@
|
|||||||
# Most Well Rounded
|
# Most Well Rounded
|
||||||
|
|
||||||
James Bonfield
|
James Bonfield
|
||||||
England
|
England
|
||||||
|
|
||||||
|
|
||||||
## To build:
|
## To build:
|
||||||
|
|||||||
@@ -4,7 +4,7 @@ Mark Schnitzius
|
|||||||
1700 Woodbury Rd. #1208
|
1700 Woodbury Rd. #1208
|
||||||
Orlando, FL 32828
|
Orlando, FL 32828
|
||||||
US
|
US
|
||||||
<http://computronium.org/ioccc.html>
|
<http://computronium.org/ioccc.html>
|
||||||
|
|
||||||
|
|
||||||
## To build:
|
## To build:
|
||||||
|
|||||||
+2
-2
@@ -4,7 +4,7 @@ David Van Brackle
|
|||||||
ISX Corporation
|
ISX Corporation
|
||||||
1165 Northchase Parkway, Suite 120
|
1165 Northchase Parkway, Suite 120
|
||||||
Marietta, GA 30067
|
Marietta, GA 30067
|
||||||
US
|
US
|
||||||
|
|
||||||
|
|
||||||
## To build:
|
## To build:
|
||||||
@@ -46,7 +46,7 @@ hex numbers: x or X follow by hex digits
|
|||||||
decimal numbers: d or D follow by decimal digits
|
decimal numbers: d or D follow by decimal digits
|
||||||
octal numbers: octal digits
|
octal numbers: octal digits
|
||||||
grouping: ()
|
grouping: ()
|
||||||
```
|
```
|
||||||
|
|
||||||
No spaces are allowed in the expression. To avoid shell expansion,
|
No spaces are allowed in the expression. To avoid shell expansion,
|
||||||
one should surround the expression in single quotes.
|
one should surround the expression in single quotes.
|
||||||
|
|||||||
@@ -4,7 +4,7 @@ Don Dodson
|
|||||||
AG Communication Systems
|
AG Communication Systems
|
||||||
17239 N. 19th Ave. #1003
|
17239 N. 19th Ave. #1003
|
||||||
Phoenix, AZ 85023
|
Phoenix, AZ 85023
|
||||||
US
|
US
|
||||||
|
|
||||||
## To build:
|
## To build:
|
||||||
|
|
||||||
|
|||||||
@@ -4,7 +4,7 @@ Don Dodson
|
|||||||
AG Communication Systems
|
AG Communication Systems
|
||||||
17239 N. 19th Ave. #1003
|
17239 N. 19th Ave. #1003
|
||||||
Phoenix, AZ 85023
|
Phoenix, AZ 85023
|
||||||
US
|
US
|
||||||
|
|
||||||
## To build:
|
## To build:
|
||||||
|
|
||||||
|
|||||||
@@ -23,7 +23,7 @@ make all
|
|||||||
Running this program without enough args will very likely crash or do something
|
Running this program without enough args will very likely crash or do something
|
||||||
else.
|
else.
|
||||||
|
|
||||||
## Try:
|
## Try:
|
||||||
|
|
||||||
```sh
|
```sh
|
||||||
./horton 3 2 1 0
|
./horton 3 2 1 0
|
||||||
|
|||||||
+1
-1
@@ -5,7 +5,7 @@ Oxford University
|
|||||||
57 Wyndham Avenue (home address)
|
57 Wyndham Avenue (home address)
|
||||||
Bolton
|
Bolton
|
||||||
BL3 4LG
|
BL3 4LG
|
||||||
England
|
England
|
||||||
|
|
||||||
## To build:
|
## To build:
|
||||||
|
|
||||||
|
|||||||
@@ -5,7 +5,7 @@ ISX Corporation
|
|||||||
1165 Northchase Pkwy, Suite 120
|
1165 Northchase Pkwy, Suite 120
|
||||||
Marietta, GA 30067
|
Marietta, GA 30067
|
||||||
US
|
US
|
||||||
<http://computronium.org/ioccc.html>
|
<http://computronium.org/ioccc.html>
|
||||||
|
|
||||||
|
|
||||||
## To build:
|
## To build:
|
||||||
@@ -68,7 +68,7 @@ would be run as follows:
|
|||||||
|
|
||||||
```sh
|
```sh
|
||||||
schnitzi < info
|
schnitzi < info
|
||||||
```
|
```
|
||||||
|
|
||||||
The program generates interesting results when its source file is
|
The program generates interesting results when its source file is
|
||||||
used as input:
|
used as input:
|
||||||
|
|||||||
@@ -4,7 +4,7 @@ Andrew T. Shapiro
|
|||||||
CSES/CIRES University of Colorado
|
CSES/CIRES University of Colorado
|
||||||
Campus Box 216
|
Campus Box 216
|
||||||
Boulder, CO 80309-0216
|
Boulder, CO 80309-0216
|
||||||
US
|
US
|
||||||
|
|
||||||
|
|
||||||
## To build:
|
## To build:
|
||||||
@@ -52,7 +52,7 @@ this program. Note that this alt file is currently missing. See
|
|||||||
## Author's remarks:
|
## Author's remarks:
|
||||||
|
|
||||||
The basic theme (pun) of this program is:
|
The basic theme (pun) of this program is:
|
||||||
|
|
||||||
|
|
||||||
> "This time (everything) is not where it should be."
|
> "This time (everything) is not where it should be."
|
||||||
> ~~~~
|
> ~~~~
|
||||||
@@ -82,7 +82,7 @@ main() returns random value to invocation environment, value type used
|
|||||||
inconsistently, value type declared inconsistently, function argument
|
inconsistently, value type declared inconsistently, function argument
|
||||||
(number) used inconsistently, function returns value which is always
|
(number) used inconsistently, function returns value which is always
|
||||||
ignored, function returns value which is sometimes ignored.
|
ignored, function returns value which is sometimes ignored.
|
||||||
All of which are harmless (famous last words).
|
All of which are harmless (famous last words).
|
||||||
|
|
||||||
This may or may not work on non ASCII systems (I could not find one to
|
This may or may not work on non ASCII systems (I could not find one to
|
||||||
test it on.)
|
test it on.)
|
||||||
|
|||||||
+1
-1
@@ -4,7 +4,7 @@ Szymon Rusinkiewicz
|
|||||||
Massachusetts Institute of Technology
|
Massachusetts Institute of Technology
|
||||||
305 Memorial Dr., Room 005B
|
305 Memorial Dr., Room 005B
|
||||||
Cambridge, Ma 02139
|
Cambridge, Ma 02139
|
||||||
US
|
US
|
||||||
|
|
||||||
## To build:
|
## To build:
|
||||||
|
|
||||||
|
|||||||
+1
-1
@@ -4,7 +4,7 @@ Teemu Rantanen
|
|||||||
Helsinki University of Technology
|
Helsinki University of Technology
|
||||||
Melkonkatu 5 A 8
|
Melkonkatu 5 A 8
|
||||||
00210 Helsinki
|
00210 Helsinki
|
||||||
Finland
|
Finland
|
||||||
|
|
||||||
## To build:
|
## To build:
|
||||||
|
|
||||||
|
|||||||
@@ -5,7 +5,7 @@ University of Rochester
|
|||||||
Dept of Electrical Engineering
|
Dept of Electrical Engineering
|
||||||
Computer Studies Bldg
|
Computer Studies Bldg
|
||||||
Rochester, NY 14627
|
Rochester, NY 14627
|
||||||
US
|
US
|
||||||
|
|
||||||
## To build:
|
## To build:
|
||||||
|
|
||||||
|
|||||||
@@ -5,7 +5,7 @@ Digi International
|
|||||||
1906 James Ave.
|
1906 James Ave.
|
||||||
St. Paul, MN 55105
|
St. Paul, MN 55105
|
||||||
US
|
US
|
||||||
<http://www.westley.org>
|
<http://www.westley.org>
|
||||||
|
|
||||||
|
|
||||||
## To build:
|
## To build:
|
||||||
|
|||||||
+1
-1
@@ -1,7 +1,7 @@
|
|||||||
# Best Output
|
# Best Output
|
||||||
|
|
||||||
Carlos Duarte
|
Carlos Duarte
|
||||||
Portugal
|
Portugal
|
||||||
|
|
||||||
|
|
||||||
## To build:
|
## To build:
|
||||||
|
|||||||
@@ -4,7 +4,7 @@ Don Dodson
|
|||||||
AG Communication Systems
|
AG Communication Systems
|
||||||
4101 W Union Hills Dr #1104
|
4101 W Union Hills Dr #1104
|
||||||
Glendale, AZ 85308
|
Glendale, AZ 85308
|
||||||
US
|
US
|
||||||
|
|
||||||
## To build:
|
## To build:
|
||||||
|
|
||||||
|
|||||||
@@ -1,7 +1,7 @@
|
|||||||
# Best Game
|
# Best Game
|
||||||
|
|
||||||
Don Dodson
|
Don Dodson
|
||||||
US
|
US
|
||||||
|
|
||||||
## To build:
|
## To build:
|
||||||
|
|
||||||
|
|||||||
+3
-3
@@ -3,7 +3,7 @@
|
|||||||
Sebastian Deorowicz
|
Sebastian Deorowicz
|
||||||
ul. Radzionkowska 71a
|
ul. Radzionkowska 71a
|
||||||
42-605 Tarnowskie Gory
|
42-605 Tarnowskie Gory
|
||||||
Poland
|
Poland
|
||||||
|
|
||||||
## To build:
|
## To build:
|
||||||
|
|
||||||
@@ -20,7 +20,7 @@ make all
|
|||||||
where data-file contains lines of < 255 chars in length.
|
where data-file contains lines of < 255 chars in length.
|
||||||
|
|
||||||
|
|
||||||
## Try:
|
## Try:
|
||||||
|
|
||||||
```sh
|
```sh
|
||||||
./esde esde.data Johanson
|
./esde esde.data Johanson
|
||||||
@@ -31,7 +31,7 @@ where data-file contains lines of < 255 chars in length.
|
|||||||
## Judges' remarks:
|
## Judges' remarks:
|
||||||
|
|
||||||
When reading the source be careful to distinguish between variable
|
When reading the source be careful to distinguish between variable
|
||||||
names and library functions.
|
names and library functions.
|
||||||
|
|
||||||
If you still don't know what it does, try
|
If you still don't know what it does, try
|
||||||
[https://en.wikipedia.org/wiki/Soundex](https://en.wikipedia.org/wiki/Soundex).
|
[https://en.wikipedia.org/wiki/Soundex](https://en.wikipedia.org/wiki/Soundex).
|
||||||
|
|||||||
@@ -4,7 +4,7 @@ Heather Downs & Selene Makarios
|
|||||||
The Software Bungalow
|
The Software Bungalow
|
||||||
900 High School Way, #2202
|
900 High School Way, #2202
|
||||||
Mountain View, CA 94041
|
Mountain View, CA 94041
|
||||||
US
|
US
|
||||||
|
|
||||||
## To build:
|
## To build:
|
||||||
|
|
||||||
|
|||||||
+2
-2
@@ -3,7 +3,7 @@
|
|||||||
Leonid A. Broukhis
|
Leonid A. Broukhis
|
||||||
46728 Crawford St., apt. 20
|
46728 Crawford St., apt. 20
|
||||||
Fremont, CA 94539
|
Fremont, CA 94539
|
||||||
US
|
US
|
||||||
|
|
||||||
## To build:
|
## To build:
|
||||||
|
|
||||||
@@ -182,7 +182,7 @@ to be
|
|||||||
\ \.__
|
\ \.__
|
||||||
|
|
|
|
||||||
|
|
||||||
```
|
```
|
||||||
|
|
||||||
and so on: the horisontal symmetry has been lost. That's why
|
and so on: the horisontal symmetry has been lost. That's why
|
||||||
the opening for step 1 is not a single line but a cross:
|
the opening for step 1 is not a single line but a cross:
|
||||||
|
|||||||
@@ -4,7 +4,7 @@ Selene Makarios & Heather Downs
|
|||||||
The Software Bungalow
|
The Software Bungalow
|
||||||
900 High School Way, #2202
|
900 High School Way, #2202
|
||||||
Mountain View, CA 94041
|
Mountain View, CA 94041
|
||||||
US
|
US
|
||||||
|
|
||||||
## To build:
|
## To build:
|
||||||
|
|
||||||
|
|||||||
@@ -4,7 +4,7 @@ Michael Savastio
|
|||||||
Securicor Telesciences
|
Securicor Telesciences
|
||||||
925 1/2 Anchor St, Apt 2
|
925 1/2 Anchor St, Apt 2
|
||||||
Philadelphia, PA 19124
|
Philadelphia, PA 19124
|
||||||
US
|
US
|
||||||
|
|
||||||
## To build:
|
## To build:
|
||||||
|
|
||||||
|
|||||||
@@ -5,7 +5,7 @@ ISX Corporation
|
|||||||
3215-C Post Woods Dr.
|
3215-C Post Woods Dr.
|
||||||
Atlanta, GA 30339
|
Atlanta, GA 30339
|
||||||
US
|
US
|
||||||
<http://computronium.org/ioccc.html>
|
<http://computronium.org/ioccc.html>
|
||||||
|
|
||||||
|
|
||||||
## To build:
|
## To build:
|
||||||
|
|||||||
@@ -5,7 +5,7 @@ ISX Corporation
|
|||||||
1165 Northchase Parkway
|
1165 Northchase Parkway
|
||||||
Suite 120
|
Suite 120
|
||||||
Marietta, GA 30067
|
Marietta, GA 30067
|
||||||
US
|
US
|
||||||
|
|
||||||
## To build:
|
## To build:
|
||||||
|
|
||||||
|
|||||||
@@ -1,7 +1,7 @@
|
|||||||
# Best Output
|
# Best Output
|
||||||
|
|
||||||
Thor Eldby<br>
|
Thor Eldby<br>
|
||||||
Norway
|
Norway
|
||||||
|
|
||||||
|
|
||||||
## To build:
|
## To build:
|
||||||
@@ -18,7 +18,7 @@ make alt
|
|||||||
```
|
```
|
||||||
|
|
||||||
To see why we recommend the alternate version instead of the original version,
|
To see why we recommend the alternate version instead of the original version,
|
||||||
see the [original code](#original-code) section.
|
see the [original code](#original-code) section.
|
||||||
|
|
||||||
NOTE: to reset the sanity of your terminal after this program ends try `reset`.
|
NOTE: to reset the sanity of your terminal after this program ends try `reset`.
|
||||||
|
|
||||||
|
|||||||
@@ -6,7 +6,7 @@ Trinome Communications
|
|||||||
Guildford
|
Guildford
|
||||||
Surrey
|
Surrey
|
||||||
GU1 4AP
|
GU1 4AP
|
||||||
England
|
England
|
||||||
|
|
||||||
|
|
||||||
## To build:
|
## To build:
|
||||||
|
|||||||
@@ -6,7 +6,7 @@ Applied Innovation Inc
|
|||||||
Dublin, OH 43016
|
Dublin, OH 43016
|
||||||
US
|
US
|
||||||
<http://www.huffmancoding.com>
|
<http://www.huffmancoding.com>
|
||||||
huffmancoding@gmail.com
|
huffmancoding@gmail.com
|
||||||
|
|
||||||
## To build:
|
## To build:
|
||||||
|
|
||||||
@@ -23,7 +23,7 @@ echo 'Huffman Decoding' | ./huffman
|
|||||||
NOTE: this program uses `gets()` so you will likely get a warning when compiling
|
NOTE: this program uses `gets()` so you will likely get a warning when compiling
|
||||||
and/or running on modern systems.
|
and/or running on modern systems.
|
||||||
|
|
||||||
## Try:
|
## Try:
|
||||||
|
|
||||||
```sh
|
```sh
|
||||||
echo 'seeing or feeling is believing' | ./huffman
|
echo 'seeing or feeling is believing' | ./huffman
|
||||||
|
|||||||
@@ -5,7 +5,7 @@ University of Oslo
|
|||||||
Gaustadveien 10B
|
Gaustadveien 10B
|
||||||
N 0372 Oslo
|
N 0372 Oslo
|
||||||
Norway
|
Norway
|
||||||
http://www.uio.no/~jonth/
|
http://www.uio.no/~jonth/
|
||||||
|
|
||||||
## To build:
|
## To build:
|
||||||
|
|
||||||
|
|||||||
+1
-1
@@ -3,7 +3,7 @@
|
|||||||
Ron McFarland
|
Ron McFarland
|
||||||
7941 Fawncreek Drive
|
7941 Fawncreek Drive
|
||||||
Cincinnati, Ohio 45249
|
Cincinnati, Ohio 45249
|
||||||
US
|
US
|
||||||
|
|
||||||
## To build:
|
## To build:
|
||||||
|
|
||||||
|
|||||||
@@ -5,7 +5,7 @@ DFN Network Operation Center
|
|||||||
Schlartaeckerweg 3 (home address)
|
Schlartaeckerweg 3 (home address)
|
||||||
D-71384 Weinstadt
|
D-71384 Weinstadt
|
||||||
Germany
|
Germany
|
||||||
<http://www.schweikhardt.net>
|
<http://www.schweikhardt.net>
|
||||||
|
|
||||||
## To build:
|
## To build:
|
||||||
|
|
||||||
@@ -48,7 +48,7 @@ Nicaean Concilium in 325 Anno Domini.) The algorithm is attributed
|
|||||||
to the famous mathematician Carl Friedrich Gauss ["Meyers Handbuch
|
to the famous mathematician Carl Friedrich Gauss ["Meyers Handbuch
|
||||||
ueber das Weltall", Meyer, 5th Edition, 1973, p149] and is suitable
|
ueber das Weltall", Meyer, 5th Edition, 1973, p149] and is suitable
|
||||||
for anni domini within the Gregorian Calendar, that is, from 1582 AD
|
for anni domini within the Gregorian Calendar, that is, from 1582 AD
|
||||||
to 2199 AD:
|
to 2199 AD:
|
||||||
|
|
||||||
```
|
```
|
||||||
Let J be the year.
|
Let J be the year.
|
||||||
@@ -70,7 +70,7 @@ The interesting Sunday is either:
|
|||||||
```
|
```
|
||||||
March 22 + d + e or
|
March 22 + d + e or
|
||||||
April d + e - 9 (only one of them is a valid date)
|
April d + e - 9 (only one of them is a valid date)
|
||||||
```
|
```
|
||||||
|
|
||||||
with the following exceptions:
|
with the following exceptions:
|
||||||
|
|
||||||
@@ -119,7 +119,7 @@ these easy to remember language elements is justified in my opinion.
|
|||||||
Try to be as precise as can be and no one will comprehend what you mean.
|
Try to be as precise as can be and no one will comprehend what you mean.
|
||||||
|
|
||||||
#### The formula:
|
#### The formula:
|
||||||
|
|
||||||
|
|
||||||
```
|
```
|
||||||
comprehension = 1/(2**precision)
|
comprehension = 1/(2**precision)
|
||||||
|
|||||||
@@ -5,7 +5,7 @@ DFN Network Operation Center
|
|||||||
Schlartaeckerweg 3 (home address)
|
Schlartaeckerweg 3 (home address)
|
||||||
D-71384 Weinstadt
|
D-71384 Weinstadt
|
||||||
Germany
|
Germany
|
||||||
<http://www.schweikhardt.net>
|
<http://www.schweikhardt.net>
|
||||||
|
|
||||||
|
|
||||||
## To build:
|
## To build:
|
||||||
@@ -95,7 +95,7 @@ indent to the max (although the result does compile):
|
|||||||
|
|
||||||
Looking at the indented source is even *less* fun, because the nice
|
Looking at the indented source is even *less* fun, because the nice
|
||||||
diamond pattern has been replaced by something that looks like, uhm,
|
diamond pattern has been replaced by something that looks like, uhm,
|
||||||
modem noise.
|
modem noise.
|
||||||
|
|
||||||
Lint the source. It's clean. How obfuscated...
|
Lint the source. It's clean. How obfuscated...
|
||||||
|
|
||||||
@@ -131,13 +131,13 @@ On ANSI/ISO C conformant systems (where long is at least 32 bits)
|
|||||||
overflow will occur in the default case (first operand 1, increment 1)
|
overflow will occur in the default case (first operand 1, increment 1)
|
||||||
only for more than 11 operators. Because a bit mask is used that needs
|
only for more than 11 operators. Because a bit mask is used that needs
|
||||||
twice the number of operands in bits (plus a sentinel value) on those
|
twice the number of operands in bits (plus a sentinel value) on those
|
||||||
systems the first parameter must not exceed 15.
|
systems the first parameter must not exceed 15.
|
||||||
|
|
||||||
If long is at least 64 bits overflow will occur for more than 19
|
If long is at least 64 bits overflow will occur for more than 19
|
||||||
operators but you will probably wait quite some time for every of the
|
operators but you will probably wait quite some time for every of the
|
||||||
`4^19 = 274,877,906,944` combinations to be evaluated... While I'm at it,
|
`4^19 = 274,877,906,944` combinations to be evaluated... While I'm at it,
|
||||||
on a 50 MHz SPARC, `4^11` expressions are evaluated in about 3 cpu
|
on a 50 MHz SPARC, `4^11` expressions are evaluated in about 3 cpu
|
||||||
minutes (`gcc -O3`).
|
minutes (`gcc -O3`).
|
||||||
|
|
||||||
### Sample arguments:
|
### Sample arguments:
|
||||||
|
|
||||||
|
|||||||
@@ -5,7 +5,7 @@ DFN Network Operation Center
|
|||||||
Schlartaeckerweg 3 (home address)
|
Schlartaeckerweg 3 (home address)
|
||||||
D-71384 Weinstadt
|
D-71384 Weinstadt
|
||||||
Germany
|
Germany
|
||||||
<http://www.schweikhardt.net>
|
<http://www.schweikhardt.net>
|
||||||
|
|
||||||
## To build:
|
## To build:
|
||||||
|
|
||||||
@@ -18,7 +18,7 @@ make all
|
|||||||
**WARNING: DO NOT RUN this program without reading this text down to the end!**
|
**WARNING: DO NOT RUN this program without reading this text down to the end!**
|
||||||
It may render your system unusable for a limited amount of time
|
It may render your system unusable for a limited amount of time
|
||||||
or force you to reboot using the Big Red Button! This is **NOT** a joke.
|
or force you to reboot using the Big Red Button! This is **NOT** a joke.
|
||||||
You have been warned.
|
You have been warned.
|
||||||
|
|
||||||
```sh
|
```sh
|
||||||
./schweikh3
|
./schweikh3
|
||||||
|
|||||||
@@ -4,7 +4,7 @@ Brian Westley (Merlyn LeRoy on Usenet)
|
|||||||
1906 James Ave.
|
1906 James Ave.
|
||||||
St. Paul, MN 55105
|
St. Paul, MN 55105
|
||||||
US
|
US
|
||||||
<http://www.westley.org>
|
<http://www.westley.org>
|
||||||
|
|
||||||
|
|
||||||
## To build:
|
## To build:
|
||||||
|
|||||||
+1
-1
@@ -4,7 +4,7 @@ Bas de Bakker
|
|||||||
Pica, Centre for Library Automation
|
Pica, Centre for Library Automation
|
||||||
Statenweg 154 B (home address)
|
Statenweg 154 B (home address)
|
||||||
3039 JN Rotterdam
|
3039 JN Rotterdam
|
||||||
The Netherlands
|
The Netherlands
|
||||||
|
|
||||||
## To build:
|
## To build:
|
||||||
|
|
||||||
|
|||||||
+1
-1
@@ -4,7 +4,7 @@ Bas de Bakker
|
|||||||
Pica, Centre for Library Automation
|
Pica, Centre for Library Automation
|
||||||
Statenweg 154 B (home address)
|
Statenweg 154 B (home address)
|
||||||
3039 JN Rotterdam
|
3039 JN Rotterdam
|
||||||
The Netherlands
|
The Netherlands
|
||||||
|
|
||||||
## To build:
|
## To build:
|
||||||
|
|
||||||
|
|||||||
@@ -4,7 +4,7 @@ Alan De Smet
|
|||||||
8531 Greenway Blvd. #206
|
8531 Greenway Blvd. #206
|
||||||
Middleton, WI 53562
|
Middleton, WI 53562
|
||||||
US
|
US
|
||||||
<http://www.highprogrammer.com/alan/>
|
<http://www.highprogrammer.com/alan/>
|
||||||
|
|
||||||
|
|
||||||
## To build:
|
## To build:
|
||||||
|
|||||||
+1
-1
@@ -4,7 +4,7 @@ Daniel Fischer
|
|||||||
VNetx.com GbR
|
VNetx.com GbR
|
||||||
Salenbergstrasse 11 (home address)
|
Salenbergstrasse 11 (home address)
|
||||||
D 72250 Freudenstadt
|
D 72250 Freudenstadt
|
||||||
German Federal Republic
|
German Federal Republic
|
||||||
|
|
||||||
## To build:
|
## To build:
|
||||||
|
|
||||||
|
|||||||
Loaded 100 of 254 files, more files were not shown because too many files have changed in this diff.
Show more
Reference in new issue
Block a user