diff --git a/1984/anonymous/index.html b/1984/anonymous/index.html index 63696fe9b..b069cfc03 100644 --- a/1984/anonymous/index.html +++ b/1984/anonymous/index.html @@ -11,6 +11,7 @@ + diff --git a/1984/decot/index.html b/1984/decot/index.html index 2d69805f6..dcec11758 100644 --- a/1984/decot/index.html +++ b/1984/decot/index.html @@ -11,6 +11,7 @@ + diff --git a/1984/index.html b/1984/index.html index 6e1c7974c..d7a3561b8 100644 --- a/1984/index.html +++ b/1984/index.html @@ -11,6 +11,7 @@ + @@ -121,7 +122,7 @@ The name of the contest was simply

View the index.html web page for the given winning entry for information on how to compile it and how to run the winning program. Look at the winning source and try to figure how it does what it does! -This year we only had remarks from two authors but which came years +This year we only had remarks from two authors but these came years later.

Restrictions against machine dependent code were not in the rules in 1984. The source file size restriction was diff --git a/1984/laman/index.html b/1984/laman/index.html index bfb9adce7..03adfef7d 100644 --- a/1984/laman/index.html +++ b/1984/laman/index.html @@ -11,6 +11,7 @@ + diff --git a/1984/mullender/index.html b/1984/mullender/index.html index 6698bf02f..d2f26da15 100644 --- a/1984/mullender/index.html +++ b/1984/mullender/index.html @@ -11,6 +11,7 @@ + diff --git a/1985/applin/index.html b/1985/applin/index.html index fc01fd3a8..bb51c312c 100644 --- a/1985/applin/index.html +++ b/1985/applin/index.html @@ -11,6 +11,7 @@ + diff --git a/1985/august/index.html b/1985/august/index.html index 1292089cc..87632a84a 100644 --- a/1985/august/index.html +++ b/1985/august/index.html @@ -11,6 +11,7 @@ + diff --git a/1985/index.html b/1985/index.html index 21714853d..a06cdaa92 100644 --- a/1985/index.html +++ b/1985/index.html @@ -11,6 +11,7 @@ + diff --git a/1985/lycklama/index.html b/1985/lycklama/index.html index 1298f3f2d..63005df9a 100644 --- a/1985/lycklama/index.html +++ b/1985/lycklama/index.html @@ -11,6 +11,7 @@ + diff --git a/1985/shapiro/index.html b/1985/shapiro/index.html index 91a4523eb..a2965f3de 100644 --- a/1985/shapiro/index.html +++ b/1985/shapiro/index.html @@ -11,6 +11,7 @@ + diff --git a/1985/sicherman/index.html b/1985/sicherman/index.html index beee71332..8248b63a1 100644 --- a/1985/sicherman/index.html +++ b/1985/sicherman/index.html @@ -11,6 +11,7 @@ + diff --git a/1986/applin/index.html b/1986/applin/index.html index c2313698c..ba61acb5e 100644 --- a/1986/applin/index.html +++ b/1986/applin/index.html @@ -11,6 +11,7 @@ + diff --git a/1986/august/index.html b/1986/august/index.html index a40e9a76a..7bacd3ee0 100644 --- a/1986/august/index.html +++ b/1986/august/index.html @@ -11,6 +11,7 @@ + diff --git a/1986/bright/index.html b/1986/bright/index.html index dff862a14..6f125e3f6 100644 --- a/1986/bright/index.html +++ b/1986/bright/index.html @@ -11,6 +11,7 @@ + diff --git a/1986/hague/index.html b/1986/hague/index.html index 187f45ab8..7b6ff12d1 100644 --- a/1986/hague/index.html +++ b/1986/hague/index.html @@ -11,6 +11,7 @@ + diff --git a/1986/holloway/index.html b/1986/holloway/index.html index 75ce46841..fb3eb4e0d 100644 --- a/1986/holloway/index.html +++ b/1986/holloway/index.html @@ -11,6 +11,7 @@ + diff --git a/1986/index.html b/1986/index.html index 83d4d811f..9d7bf58dc 100644 --- a/1986/index.html +++ b/1986/index.html @@ -11,6 +11,7 @@ + diff --git a/1986/marshall/compilers.html b/1986/marshall/compilers.html index 573c1d1f8..0b1ee726c 100644 --- a/1986/marshall/compilers.html +++ b/1986/marshall/compilers.html @@ -11,6 +11,7 @@ + diff --git a/1986/marshall/index.html b/1986/marshall/index.html index d6b22930c..a712eb28a 100644 --- a/1986/marshall/index.html +++ b/1986/marshall/index.html @@ -11,6 +11,7 @@ + diff --git a/1986/pawka/index.html b/1986/pawka/index.html index 96886c5d0..be3e6cd18 100644 --- a/1986/pawka/index.html +++ b/1986/pawka/index.html @@ -11,6 +11,7 @@ + diff --git a/1986/stein/index.html b/1986/stein/index.html index af1bd1009..8cc1efddd 100644 --- a/1986/stein/index.html +++ b/1986/stein/index.html @@ -11,6 +11,7 @@ + diff --git a/1986/wall/index.html b/1986/wall/index.html index 76e9da13c..a3668ffda 100644 --- a/1986/wall/index.html +++ b/1986/wall/index.html @@ -11,6 +11,7 @@ + diff --git a/1987/biggar/index.html b/1987/biggar/index.html index 6810bce52..852ecd602 100644 --- a/1987/biggar/index.html +++ b/1987/biggar/index.html @@ -11,6 +11,7 @@ + diff --git a/1987/heckbert/index.html b/1987/heckbert/index.html index 460610837..a5383a03a 100644 --- a/1987/heckbert/index.html +++ b/1987/heckbert/index.html @@ -11,6 +11,7 @@ + diff --git a/1987/hines/index.html b/1987/hines/index.html index fbaac4f90..b235a206b 100644 --- a/1987/hines/index.html +++ b/1987/hines/index.html @@ -11,6 +11,7 @@ + diff --git a/1987/index.html b/1987/index.html index d5d27a9d5..24e9792ab 100644 --- a/1987/index.html +++ b/1987/index.html @@ -11,6 +11,7 @@ + @@ -128,8 +129,11 @@ abuse was unusual. The mailboxes for the contest were moved from nsc to amdahl. The practice of posting a preliminary set of rules for the next year was started this year.

Rules and results were posted to comp.lang.c -and comp.unix.wizards with an announcement in news.announce.important. -Micro/Systems Journal published the 1987 winning entries. +Micro/Systems +Journal published the 1987 winning entries. Mark R. Horton included a version of the 1987 winning entries in an appendix of his diff --git a/1987/korn/index.html b/1987/korn/index.html index c90318e1b..7428159bd 100644 --- a/1987/korn/index.html +++ b/1987/korn/index.html @@ -11,6 +11,7 @@ + diff --git a/1987/lievaart/index.html b/1987/lievaart/index.html index ae2cbc1aa..291940892 100644 --- a/1987/lievaart/index.html +++ b/1987/lievaart/index.html @@ -11,6 +11,7 @@ + diff --git a/1987/wall/index.html b/1987/wall/index.html index f53654be0..cd332317f 100644 --- a/1987/wall/index.html +++ b/1987/wall/index.html @@ -11,6 +11,7 @@ + diff --git a/1987/westley/index.html b/1987/westley/index.html index 9968f38ff..1ad9940ab 100644 --- a/1987/westley/index.html +++ b/1987/westley/index.html @@ -11,6 +11,7 @@ + diff --git a/1988/applin/index.html b/1988/applin/index.html index 0f689627c..e74440353 100644 --- a/1988/applin/index.html +++ b/1988/applin/index.html @@ -11,6 +11,7 @@ + diff --git a/1988/dale/index.html b/1988/dale/index.html index 8e6bbaf5b..0d841acf0 100644 --- a/1988/dale/index.html +++ b/1988/dale/index.html @@ -11,6 +11,7 @@ + diff --git a/1988/index.html b/1988/index.html index 0477068e6..2e261a015 100644 --- a/1988/index.html +++ b/1988/index.html @@ -11,6 +11,7 @@ + @@ -122,8 +123,8 @@ it does! You may then wish to look at the Author’s remarks for even more details.

The maximum size of entries was raised from 1024 to 1536 bytes, however smaller entries were encouraged. Due to the “Best Abuse of the Rules” entry of 1987, a -limit of 160 chars in the compile line was introduced.

+href="/1987/biggar/index.html">“Best Abuse of the Rules” entry of +1987, a limit of 160 chars in the compile line was introduced.

This year, the Grand Prize was given to the most unusual entry and best abuse of the C Preprocessor rather than the most well rounded entry.

diff --git a/1988/isaak/index.html b/1988/isaak/index.html index 5e1abaeb4..5b7541152 100644 --- a/1988/isaak/index.html +++ b/1988/isaak/index.html @@ -11,6 +11,7 @@ + diff --git a/1988/litmaath/index.html b/1988/litmaath/index.html index 2c9908bd4..19d8f1291 100644 --- a/1988/litmaath/index.html +++ b/1988/litmaath/index.html @@ -11,6 +11,7 @@ + diff --git a/1988/phillipps/index.html b/1988/phillipps/index.html index 9ef024da0..92fd93218 100644 --- a/1988/phillipps/index.html +++ b/1988/phillipps/index.html @@ -11,6 +11,7 @@ + diff --git a/1988/reddy/index.html b/1988/reddy/index.html index 54a3f1ead..55b511a52 100644 --- a/1988/reddy/index.html +++ b/1988/reddy/index.html @@ -11,6 +11,7 @@ + diff --git a/1988/robison/index.html b/1988/robison/index.html index 2a14a8fab..064ef93e5 100644 --- a/1988/robison/index.html +++ b/1988/robison/index.html @@ -11,6 +11,7 @@ + diff --git a/1988/spinellis/index.html b/1988/spinellis/index.html index 915c54b12..692e6662c 100644 --- a/1988/spinellis/index.html +++ b/1988/spinellis/index.html @@ -11,6 +11,7 @@ + diff --git a/1988/westley/index.html b/1988/westley/index.html index 7b3d0317e..42be83138 100644 --- a/1988/westley/index.html +++ b/1988/westley/index.html @@ -11,6 +11,7 @@ + diff --git a/1989/fubar/index.html b/1989/fubar/index.html index 1d0711a3f..d9df2f4fe 100644 --- a/1989/fubar/index.html +++ b/1989/fubar/index.html @@ -11,6 +11,7 @@ + diff --git a/1989/index.html b/1989/index.html index 9163dc00e..a08c80740 100644 --- a/1989/index.html +++ b/1989/index.html @@ -11,6 +11,7 @@ + @@ -126,14 +127,13 @@ changed).

This year, the Grand Prize was given to the most useful program.

The “Strangest abuse of the rules” award was given this year to stress the fact that starting in 1990, -compiling entries must result an executable regular file.

+compiling entries must result a regular executable file.

The Makefile always uses the portable version of the “Best self modifying program” because there is no loss of functionality in using it. In the case of the “Best game” entry, however, some functionality is lost in the portable version and so the Makefile uses the original -program. System V users may need to change the Makefile to use the s5 -version. See the hint files or the Makefile for details.

+program.

Rules and results were posted to comp.lang.c, comp.sources.unix, and alt.sources. They have been made available on a wide number of USENET archive sites such as uunet. The 1989 winning diff --git a/1989/jar.1/index.html b/1989/jar.1/index.html index a09d2c881..7c564cf3e 100644 --- a/1989/jar.1/index.html +++ b/1989/jar.1/index.html @@ -11,6 +11,7 @@ + diff --git a/1989/jar.2/index.html b/1989/jar.2/index.html index 05517f3e6..9941f8b5a 100644 --- a/1989/jar.2/index.html +++ b/1989/jar.2/index.html @@ -11,6 +11,7 @@ + diff --git a/1989/ovdluhe/index.html b/1989/ovdluhe/index.html index 6591a33ca..a7e8101a2 100644 --- a/1989/ovdluhe/index.html +++ b/1989/ovdluhe/index.html @@ -11,6 +11,7 @@ + diff --git a/1989/paul/index.html b/1989/paul/index.html index e39f8ece2..ba38d8d8f 100644 --- a/1989/paul/index.html +++ b/1989/paul/index.html @@ -11,6 +11,7 @@ + diff --git a/1989/robison/index.html b/1989/robison/index.html index bd5792acf..229daf167 100644 --- a/1989/robison/index.html +++ b/1989/robison/index.html @@ -11,6 +11,7 @@ + diff --git a/1989/roemer/index.html b/1989/roemer/index.html index 6994093c7..f9fa9ed38 100644 --- a/1989/roemer/index.html +++ b/1989/roemer/index.html @@ -11,6 +11,7 @@ + diff --git a/1989/tromp/index.html b/1989/tromp/index.html index 0ed6be743..42dc5cfdc 100644 --- a/1989/tromp/index.html +++ b/1989/tromp/index.html @@ -11,6 +11,7 @@ + diff --git a/1989/vanb/index.html b/1989/vanb/index.html index 136a2137d..3a78da19a 100644 --- a/1989/vanb/index.html +++ b/1989/vanb/index.html @@ -11,6 +11,7 @@ + diff --git a/1989/westley/index.html b/1989/westley/index.html index 59240a085..d164738e9 100644 --- a/1989/westley/index.html +++ b/1989/westley/index.html @@ -11,6 +11,7 @@ + diff --git a/1990/baruch/index.html b/1990/baruch/index.html index 2ccb511eb..142650eab 100644 --- a/1990/baruch/index.html +++ b/1990/baruch/index.html @@ -11,6 +11,7 @@ + diff --git a/1990/cmills/index.html b/1990/cmills/index.html index bd3bf68e9..4e272dd58 100644 --- a/1990/cmills/index.html +++ b/1990/cmills/index.html @@ -11,6 +11,7 @@ + diff --git a/1990/dds/index.html b/1990/dds/index.html index 558856700..af3a39a64 100644 --- a/1990/dds/index.html +++ b/1990/dds/index.html @@ -11,6 +11,7 @@ + diff --git a/1990/dg/index.html b/1990/dg/index.html index f53bddbb1..57981b83e 100644 --- a/1990/dg/index.html +++ b/1990/dg/index.html @@ -11,6 +11,7 @@ + diff --git a/1990/index.html b/1990/index.html index 1e12d8080..699319990 100644 --- a/1990/index.html +++ b/1990/index.html @@ -11,6 +11,7 @@ + diff --git a/1990/jaw/index.html b/1990/jaw/index.html index d53c7c2a3..88364fcf2 100644 --- a/1990/jaw/index.html +++ b/1990/jaw/index.html @@ -11,6 +11,7 @@ + diff --git a/1990/pjr/index.html b/1990/pjr/index.html index b16fdae23..f94317568 100644 --- a/1990/pjr/index.html +++ b/1990/pjr/index.html @@ -11,6 +11,7 @@ + diff --git a/1990/scjones/index.html b/1990/scjones/index.html index 8ae6c6564..ebc1cb680 100644 --- a/1990/scjones/index.html +++ b/1990/scjones/index.html @@ -11,6 +11,7 @@ + diff --git a/1990/stig/index.html b/1990/stig/index.html index fe8c94b10..e1f7f720b 100644 --- a/1990/stig/index.html +++ b/1990/stig/index.html @@ -11,6 +11,7 @@ + diff --git a/1990/tbr/index.html b/1990/tbr/index.html index cb7c43e09..ea036cdfb 100644 --- a/1990/tbr/index.html +++ b/1990/tbr/index.html @@ -11,6 +11,7 @@ + diff --git a/1990/theorem/index.html b/1990/theorem/index.html index 1c861ccca..f64767df6 100644 --- a/1990/theorem/index.html +++ b/1990/theorem/index.html @@ -11,6 +11,7 @@ + diff --git a/1990/westley/index.html b/1990/westley/index.html index 225317231..3f29e30f6 100644 --- a/1990/westley/index.html +++ b/1990/westley/index.html @@ -11,6 +11,7 @@ + diff --git a/1991/ant/index.html b/1991/ant/index.html index 9e7b48f5e..7b3df6f45 100644 --- a/1991/ant/index.html +++ b/1991/ant/index.html @@ -11,6 +11,7 @@ + diff --git a/1991/brnstnd/index.html b/1991/brnstnd/index.html index 38c21018d..f0d279fdd 100644 --- a/1991/brnstnd/index.html +++ b/1991/brnstnd/index.html @@ -11,6 +11,7 @@ + diff --git a/1991/brnstnd/sorta.README.html b/1991/brnstnd/sorta.README.html index fe495042c..d1a32960b 100644 --- a/1991/brnstnd/sorta.README.html +++ b/1991/brnstnd/sorta.README.html @@ -11,6 +11,7 @@ + diff --git a/1991/buzzard/index.html b/1991/buzzard/index.html index bf2c0e868..3d82f3217 100644 --- a/1991/buzzard/index.html +++ b/1991/buzzard/index.html @@ -11,6 +11,7 @@ + diff --git a/1991/cdupont/index.html b/1991/cdupont/index.html index 3a29c7fea..5143c525f 100644 --- a/1991/cdupont/index.html +++ b/1991/cdupont/index.html @@ -11,6 +11,7 @@ + diff --git a/1991/davidguy/index.html b/1991/davidguy/index.html index 62a4304f4..ef27ff311 100644 --- a/1991/davidguy/index.html +++ b/1991/davidguy/index.html @@ -11,6 +11,7 @@ + diff --git a/1991/dds/index.html b/1991/dds/index.html index ad449d4f5..9237e14ff 100644 --- a/1991/dds/index.html +++ b/1991/dds/index.html @@ -11,6 +11,7 @@ + diff --git a/1991/fine/index.html b/1991/fine/index.html index 90a9f9988..42cbdb6fd 100644 --- a/1991/fine/index.html +++ b/1991/fine/index.html @@ -11,6 +11,7 @@ + diff --git a/1991/index.html b/1991/index.html index aec416c1d..4a1c698a6 100644 --- a/1991/index.html +++ b/1991/index.html @@ -11,6 +11,7 @@ + @@ -124,8 +125,8 @@ details.

possible that on BSD or non-Unix systems the Makefile needs to be changed.

This year, we did not single out an entry that was better than all of -the rest. We selected 3 entries that were, in our opinion, went beyond -all of the other entries this year:

+the rest. We selected 3 entries that, in our opinion, went beyond all of +the other entries this year: