From cc73503c102137f03ba02bf712fccc5dc2bae7e9 Mon Sep 17 00:00:00 2001
From: Landon Curt Noll Author:
@@ -120,6 +122,10 @@
+
+
+
+
To build:
make allTo use:
@@ -185,6 +191,10 @@ this license:
Creative Commons Attribution-ShareAlike 4.0 International (CC BY-SA 4.0)
For more information, see: https://creativecommons.org/licenses/by-sa/4.0/
+ + + +make allNOTE: there is an alternate version @@ -163,6 +169,10 @@ this license:
Creative Commons Attribution-ShareAlike 4.0 International (CC BY-SA 4.0)
For more information, see: https://creativecommons.org/licenses/by-sa/4.0/
+ + + +make allCreative Commons Attribution-ShareAlike 4.0 International (CC BY-SA 4.0)
For more information, see: https://creativecommons.org/licenses/by-sa/4.0/
+ + + +make altNOTE: the original code will not work on any system other than
For more information, see:
https://creativecommons.org/licenses/by-sa/4.0/Creative Commons Attribution-ShareAlike 4.0 International (CC BY-SA 4.0)Inventory
@@ -574,6 +584,8 @@ href="https://github.com/ioccc-src/temp-test-ioccc/blob/master/1984/mullender/RE
+
+
diff --git a/1985/README.md b/1985/README.md
index aca823587..e3797637c 100644
--- a/1985/README.md
+++ b/1985/README.md
@@ -1,4 +1,4 @@
-# 1985 marked the second year of the International Obfuscated C Code Contest
+# Second year of the International Obfuscated C Code Contest
Look at the `README.md` file for the given winning entry for information on how
to compile it and how to run the winning program. Look at the winning source
diff --git a/1985/applin/index.html b/1985/applin/index.html
index 577db56e7..d562810ac 100644
--- a/1985/applin/index.html
+++ b/1985/applin/index.html
@@ -110,6 +110,8 @@
+
+
Authors:
@@ -122,6 +124,10 @@ Heckendorn
Location: US
+
+
+
+
make allCreative Commons Attribution-ShareAlike 4.0 International (CC BY-SA 4.0)
For more information, see: https://creativecommons.org/licenses/by-sa/4.0/
+ + + +make allCreative Commons Attribution-ShareAlike 4.0 International (CC BY-SA 4.0)
For more information, see: https://creativecommons.org/licenses/by-sa/4.0/
+ + + +make altCreative Commons Attribution-ShareAlike 4.0 International (CC BY-SA 4.0)
For more information, see: https://creativecommons.org/licenses/by-sa/4.0/
+ + + +make allThere is alternate code which allows one to change the size of the @@ -161,6 +167,10 @@ this license:
Creative Commons Attribution-ShareAlike 4.0 International (CC BY-SA 4.0)
For more information, see: https://creativecommons.org/licenses/by-sa/4.0/
+ + + +make allThere is another version that will be compiled in case the first @@ -179,6 +185,10 @@ this license:
Creative Commons Attribution-ShareAlike 4.0 International (CC BY-SA 4.0)
For more information, see: https://creativecommons.org/licenses/by-sa/4.0/
+ + + +make allCreative Commons Attribution-ShareAlike 4.0 International (CC BY-SA 4.0)
For more information, see: https://creativecommons.org/licenses/by-sa/4.0/
+ + + +make allCreative Commons Attribution-ShareAlike 4.0 International (CC BY-SA 4.0)
For more information, see: https://creativecommons.org/licenses/by-sa/4.0/
+ + + +make allCreative Commons Attribution-ShareAlike 4.0 International (CC BY-SA 4.0)
For more information, see: https://creativecommons.org/licenses/by-sa/4.0/
+ + + +make allCreative Commons Attribution-ShareAlike 4.0 International (CC BY-SA 4.0)
For more information, see: https://creativecommons.org/licenses/by-sa/4.0/
+ + + +make allCreative Commons Attribution-ShareAlike 4.0 International (CC BY-SA 4.0)
For more information, see: https://creativecommons.org/licenses/by-sa/4.0/
+ + + +make allNOTE: we FORCE disable the optimiser due to a funny problem with @@ -165,6 +171,10 @@ this license:
Creative Commons Attribution-ShareAlike 4.0 International (CC BY-SA 4.0)
For more information, see: https://creativecommons.org/licenses/by-sa/4.0/
+ + + +make allCreative Commons Attribution-ShareAlike 4.0 International (CC BY-SA 4.0)
For more information, see: https://creativecommons.org/licenses/by-sa/4.0/
+ + + +make allCreative Commons Attribution-ShareAlike 4.0 International (CC BY-SA 4.0)
For more information, see: https://creativecommons.org/licenses/by-sa/4.0/
+ + + +make allCreative Commons Attribution-ShareAlike 4.0 International (CC BY-SA 4.0)
For more information, see: https://creativecommons.org/licenses/by-sa/4.0/
+ + + +make allCreative Commons Attribution-ShareAlike 4.0 International (CC BY-SA 4.0)
For more information, see: https://creativecommons.org/licenses/by-sa/4.0/
+ + + +make allOn System V systems, we had to compile with @@ -152,6 +158,10 @@ this license:
Creative Commons Attribution-ShareAlike 4.0 International (CC BY-SA 4.0)
For more information, see: https://creativecommons.org/licenses/by-sa/4.0/
+ + + +make allCreative Commons Attribution-ShareAlike 4.0 International (CC BY-SA 4.0)
For more information, see: https://creativecommons.org/licenses/by-sa/4.0/
+ + + +make allCreative Commons Attribution-ShareAlike 4.0 International (CC BY-SA 4.0)
For more information, see: https://creativecommons.org/licenses/by-sa/4.0/
+ + + +make allCreative Commons Attribution-ShareAlike 4.0 International (CC BY-SA 4.0)
For more information, see: https://creativecommons.org/licenses/by-sa/4.0/
+ + + +make allCreative Commons Attribution-ShareAlike 4.0 International (CC BY-SA 4.0)
For more information, see: https://creativecommons.org/licenses/by-sa/4.0/
+ + + +make allCreative Commons Attribution-ShareAlike 4.0 International (CC BY-SA 4.0)
For more information, see: https://creativecommons.org/licenses/by-sa/4.0/
+ + + +make allA smaller version, originally called zsmall.c (and still
@@ -174,6 +180,10 @@ this license:
Creative Commons Attribution-ShareAlike 4.0 International (CC BY-SA 4.0)
For more information, see: https://creativecommons.org/licenses/by-sa/4.0/
+ + + +make allCreative Commons Attribution-ShareAlike 4.0 International (CC BY-SA 4.0)
For more information, see: https://creativecommons.org/licenses/by-sa/4.0/
+ + + +make allThere is an alternate version, the original, that can’t be compiled @@ -176,6 +182,10 @@ this license:
Creative Commons Attribution-ShareAlike 4.0 International (CC BY-SA 4.0)
For more information, see: https://creativecommons.org/licenses/by-sa/4.0/
+ + + +makeCreative Commons Attribution-ShareAlike 4.0 International (CC BY-SA 4.0)
For more information, see: https://creativecommons.org/licenses/by-sa/4.0/
+ + + +make allCreative Commons Attribution-ShareAlike 4.0 International (CC BY-SA 4.0)
For more information, see: https://creativecommons.org/licenses/by-sa/4.0/
+ + + +make allCreative Commons Attribution-ShareAlike 4.0 International (CC BY-SA 4.0)
For more information, see: https://creativecommons.org/licenses/by-sa/4.0/
+ + + +make allCreative Commons Attribution-ShareAlike 4.0 International (CC BY-SA 4.0)
For more information, see: https://creativecommons.org/licenses/by-sa/4.0/
+ + + +make clobber alland follow the instructions this will give you.
@@ -161,6 +167,10 @@ this license:Creative Commons Attribution-ShareAlike 4.0 International (CC BY-SA 4.0)
For more information, see: https://creativecommons.org/licenses/by-sa/4.0/
+ + + +make allNOTE: this version is a fixed version for modern C compilers. See the @@ -164,6 +170,10 @@ this license:
Creative Commons Attribution-ShareAlike 4.0 International (CC BY-SA 4.0)
For more information, see: https://creativecommons.org/licenses/by-sa/4.0/
+ + + +make allCreative Commons Attribution-ShareAlike 4.0 International (CC BY-SA 4.0)
For more information, see: https://creativecommons.org/licenses/by-sa/4.0/
+ + + +NOTE: this will run the program itself.
make clobber allCreative Commons Attribution-ShareAlike 4.0 International (CC BY-SA 4.0)
For more information, see: https://creativecommons.org/licenses/by-sa/4.0/
+ + + +make allCreative Commons Attribution-ShareAlike 4.0 International (CC BY-SA 4.0)
For more information, see: https://creativecommons.org/licenses/by-sa/4.0/
+ + + +make allTo get this to compile with a modern CPP, we had to replace @@ -178,6 +184,10 @@ this license:
Creative Commons Attribution-ShareAlike 4.0 International (CC BY-SA 4.0)
For more information, see: https://creativecommons.org/licenses/by-sa/4.0/
+ + + +make allThere is an alternate version with a trace routine that the author @@ -230,6 +236,10 @@ this license:
Creative Commons Attribution-ShareAlike 4.0 International (CC BY-SA 4.0)
For more information, see: https://creativecommons.org/licenses/by-sa/4.0/
+ + + +make allCreative Commons Attribution-ShareAlike 4.0 International (CC BY-SA 4.0)
For more information, see: https://creativecommons.org/licenses/by-sa/4.0/
+ + + +make allCreative Commons Attribution-ShareAlike 4.0 International (CC BY-SA 4.0)
For more information, see: https://creativecommons.org/licenses/by-sa/4.0/
+ + + +make allCreative Commons Attribution-ShareAlike 4.0 International (CC BY-SA 4.0)
For more information, see: https://creativecommons.org/licenses/by-sa/4.0/
+ + + +make allCreative Commons Attribution-ShareAlike 4.0 International (CC BY-SA 4.0)
For more information, see: https://creativecommons.org/licenses/by-sa/4.0/
+ + + +make allCreative Commons Attribution-ShareAlike 4.0 International (CC BY-SA 4.0)
For more information, see: https://creativecommons.org/licenses/by-sa/4.0/
+ + + +make allThere is an alternate version for those using Turbo-C or MSC. See
For more information, see:
https://creativecommons.org/licenses/by-sa/4.0/Creative Commons Attribution-ShareAlike 4.0 International (CC BY-SA 4.0)Inventory for
@@ -236,6 +246,8 @@ href="https://github.com/ioccc-src/temp-test-ioccc/blob/master/1990/baruch/READM
+
+
diff --git a/1990/cmills/index.html b/1990/cmills/index.html
index 48c3ace36..657545454 100644
--- a/1990/cmills/index.html
+++ b/1990/cmills/index.html
@@ -110,6 +110,8 @@
+
+
Author:
@@ -120,6 +122,10 @@ Mills
Location: US
+
+
+
+
make allCreative Commons Attribution-ShareAlike 4.0 International (CC BY-SA 4.0)
For more information, see: https://creativecommons.org/licenses/by-sa/4.0/
+ + + +make allCreative Commons Attribution-ShareAlike 4.0 International (CC BY-SA 4.0)
For more information, see: https://creativecommons.org/licenses/by-sa/4.0/
+ + + +make allCreative Commons Attribution-ShareAlike 4.0 International (CC BY-SA 4.0)
For more information, see: https://creativecommons.org/licenses/by-sa/4.0/
+ + + +make allCreative Commons Attribution-ShareAlike 4.0 International (CC BY-SA 4.0)
For more information, see: https://creativecommons.org/licenses/by-sa/4.0/
+ + + +make allThere is an alternate version that does @@ -172,6 +178,10 @@ this license:
Creative Commons Attribution-ShareAlike 4.0 International (CC BY-SA 4.0)
For more information, see: https://creativecommons.org/licenses/by-sa/4.0/
+ + + +make allCreative Commons Attribution-ShareAlike 4.0 International (CC BY-SA 4.0)
For more information, see: https://creativecommons.org/licenses/by-sa/4.0/
+ + + +make allCreative Commons Attribution-ShareAlike 4.0 International (CC BY-SA 4.0)
For more information, see: https://creativecommons.org/licenses/by-sa/4.0/
+ + + +make allThe authors provided another version of this program. See the
For more information, see:
https://creativecommons.org/licenses/by-sa/4.0/Creative Commons Attribution-ShareAlike 4.0 International (CC BY-SA 4.0)Inventory for
@@ -292,6 +302,8 @@ href="https://github.com/ioccc-src/temp-test-ioccc/blob/master/1990/tbr/README.m
+
+
diff --git a/1990/theorem/index.html b/1990/theorem/index.html
index b0343f558..b8c3c1b0f 100644
--- a/1990/theorem/index.html
+++ b/1990/theorem/index.html
@@ -110,6 +110,8 @@
+
+
Author:
@@ -120,6 +122,10 @@ Mariano
Location: US
+
+
+
+
make allCreative Commons Attribution-ShareAlike 4.0 International (CC BY-SA 4.0)
For more information, see: https://creativecommons.org/licenses/by-sa/4.0/
+ + + +make allCreative Commons Attribution-ShareAlike 4.0 International (CC BY-SA 4.0)
For more information, see: https://creativecommons.org/licenses/by-sa/4.0/
+ + + +make allThere is an alternate version that @@ -245,6 +251,10 @@ this license:
Creative Commons Attribution-ShareAlike 4.0 International (CC BY-SA 4.0)
For more information, see: https://creativecommons.org/licenses/by-sa/4.0/
+ + + +make allCreative Commons Attribution-ShareAlike 4.0 International (CC BY-SA 4.0)
For more information, see: https://creativecommons.org/licenses/by-sa/4.0/
+ + + +make allThere is an alternate version which @@ -198,6 +204,10 @@ this license:
Creative Commons Attribution-ShareAlike 4.0 International (CC BY-SA 4.0)
For more information, see: https://creativecommons.org/licenses/by-sa/4.0/
+ + + +make allCreative Commons Attribution-ShareAlike 4.0 International (CC BY-SA 4.0)
For more information, see: https://creativecommons.org/licenses/by-sa/4.0/
+ + + +make allCreative Commons Attribution-ShareAlike 4.0 International (CC BY-SA 4.0)
For more information, see: https://creativecommons.org/licenses/by-sa/4.0/
+ + + +make allCreative Commons Attribution-ShareAlike 4.0 International (CC BY-SA 4.0)
For more information, see: https://creativecommons.org/licenses/by-sa/4.0/
+ + + +make allCreative Commons Attribution-ShareAlike 4.0 International (CC BY-SA 4.0)
For more information, see: https://creativecommons.org/licenses/by-sa/4.0/
+ + + +make allThere are two alternate versions which @@ -200,6 +206,10 @@ this license:
Creative Commons Attribution-ShareAlike 4.0 International (CC BY-SA 4.0)
For more information, see: https://creativecommons.org/licenses/by-sa/4.0/
+ + + +make allThere is an alternate version that is @@ -352,6 +358,10 @@ this license:
Creative Commons Attribution-ShareAlike 4.0 International (CC BY-SA 4.0)
For more information, see: https://creativecommons.org/licenses/by-sa/4.0/
+ + + +make allCreative Commons Attribution-ShareAlike 4.0 International (CC BY-SA 4.0)
For more information, see: https://creativecommons.org/licenses/by-sa/4.0/
+ + + +make allAn alternate version exists that fixes @@ -224,6 +230,10 @@ this license:
Creative Commons Attribution-ShareAlike 4.0 International (CC BY-SA 4.0)
For more information, see: https://creativecommons.org/licenses/by-sa/4.0/
+ + + +make allCreative Commons Attribution-ShareAlike 4.0 International (CC BY-SA 4.0)
For more information, see: https://creativecommons.org/licenses/by-sa/4.0/
+ + + +make allCreative Commons Attribution-ShareAlike 4.0 International (CC BY-SA 4.0)
For more information, see: https://creativecommons.org/licenses/by-sa/4.0/
+ + + +make allThere is an alternate version of this program. See
For more information, see:
https://creativecommons.org/licenses/by-sa/4.0/Creative Commons Attribution-ShareAlike 4.0 International (CC BY-SA 4.0)Inventory
@@ -397,6 +407,8 @@ href="https://github.com/ioccc-src/temp-test-ioccc/blob/master/1992/buzzard.2/bu
+
+
diff --git a/1992/gson/index.html b/1992/gson/index.html
index 3c98f677d..e08f5b5fb 100644
--- a/1992/gson/index.html
+++ b/1992/gson/index.html
@@ -110,6 +110,8 @@
+
+
Author:
@@ -120,6 +122,10 @@ Gustafsson
Location: FI
+
+
+
+
make allNOTE: we DISABLE the optimiser because having it enabled causes some @@ -334,6 +340,10 @@ this license:
Creative Commons Attribution-ShareAlike 4.0 International (CC BY-SA 4.0)
For more information, see: https://creativecommons.org/licenses/by-sa/4.0/
+ + + +make allCreative Commons Attribution-ShareAlike 4.0 International (CC BY-SA 4.0)
For more information, see: https://creativecommons.org/licenses/by-sa/4.0/
+ + + +If your machine support the X Window System, Version 11:
make altCreative Commons Attribution-ShareAlike 4.0 International (CC BY-SA 4.0)
For more information, see: https://creativecommons.org/licenses/by-sa/4.0/
+ + + +make allCreative Commons Attribution-ShareAlike 4.0 International (CC BY-SA 4.0)
For more information, see: https://creativecommons.org/licenses/by-sa/4.0/
+ + + +make allCreative Commons Attribution-ShareAlike 4.0 International (CC BY-SA 4.0)
For more information, see: https://creativecommons.org/licenses/by-sa/4.0/
+ + + +make allCreative Commons Attribution-ShareAlike 4.0 International (CC BY-SA 4.0)
For more information, see: https://creativecommons.org/licenses/by-sa/4.0/
+ + + +make allCreative Commons Attribution-ShareAlike 4.0 International (CC BY-SA 4.0)
For more information, see: https://creativecommons.org/licenses/by-sa/4.0/
+ + + +make allCreative Commons Attribution-ShareAlike 4.0 International (CC BY-SA 4.0)
For more information, see: https://creativecommons.org/licenses/by-sa/4.0/
+ + + +make allCreative Commons Attribution-ShareAlike 4.0 International (CC BY-SA 4.0)
For more information, see: https://creativecommons.org/licenses/by-sa/4.0/
+ + + +We recommend you try the alt version first so you can get a better
idea of what this entry was like back in 1993. See the
For more information, see:
https://creativecommons.org/licenses/by-sa/4.0/Creative Commons Attribution-ShareAlike 4.0 International (CC BY-SA 4.0)Inventory for
@@ -230,6 +240,8 @@ href="https://github.com/ioccc-src/temp-test-ioccc/blob/master/1993/cmills/READM
+
+
diff --git a/1993/dgibson/index.html b/1993/dgibson/index.html
index 81e718ef9..bbcd783df 100644
--- a/1993/dgibson/index.html
+++ b/1993/dgibson/index.html
@@ -110,6 +110,8 @@
+
+
Author:
@@ -119,6 +121,10 @@ Location: ZZ
+
+
+
+
To build:
make allTo use:
@@ -178,6 +184,10 @@ this license:
Creative Commons Attribution-ShareAlike 4.0 International (CC BY-SA 4.0)
For more information, see: https://creativecommons.org/licenses/by-sa/4.0/
+ + + +make allCreative Commons Attribution-ShareAlike 4.0 International (CC BY-SA 4.0)
For more information, see: https://creativecommons.org/licenses/by-sa/4.0/
+ + + +NOTE: this entry requires X11/Xlib.h header file and the
X11 library to compile. macOS users running Mountain Lion and later will
@@ -151,6 +157,10 @@ this license:
Creative Commons Attribution-ShareAlike 4.0 International (CC BY-SA 4.0)
For more information, see: https://creativecommons.org/licenses/by-sa/4.0/
+ + + +make allCreative Commons Attribution-ShareAlike 4.0 International (CC BY-SA 4.0)
For more information, see: https://creativecommons.org/licenses/by-sa/4.0/
+ + + +If you have gcc < 2.3.3 you can build this entry like:
make allCreative Commons Attribution-ShareAlike 4.0 International (CC BY-SA 4.0)
For more information, see: https://creativecommons.org/licenses/by-sa/4.0/
+ + + +make altWe recommend that you try the alternate version first to get a better @@ -248,6 +254,10 @@ this license:
Creative Commons Attribution-ShareAlike 4.0 International (CC BY-SA 4.0)
For more information, see: https://creativecommons.org/licenses/by-sa/4.0/
+ + + +make allNOTE: there are two alternate versions of this program, both allowing @@ -277,6 +283,10 @@ this license:
Creative Commons Attribution-ShareAlike 4.0 International (CC BY-SA 4.0)
For more information, see: https://creativecommons.org/licenses/by-sa/4.0/
+ + + +make allCreative Commons Attribution-ShareAlike 4.0 International (CC BY-SA 4.0)
For more information, see: https://creativecommons.org/licenses/by-sa/4.0/
+ + + +make allCreative Commons Attribution-ShareAlike 4.0 International (CC BY-SA 4.0)
For more information, see: https://creativecommons.org/licenses/by-sa/4.0/
+ + + +make allCreative Commons Attribution-ShareAlike 4.0 International (CC BY-SA 4.0)
For more information, see: https://creativecommons.org/licenses/by-sa/4.0/
+ + + +make allThere is an alternate version that allows you to cheat, giving you @@ -196,6 +202,10 @@ this license:
Creative Commons Attribution-ShareAlike 4.0 International (CC BY-SA 4.0)
For more information, see: https://creativecommons.org/licenses/by-sa/4.0/
+ + + +make allCreative Commons Attribution-ShareAlike 4.0 International (CC BY-SA 4.0)
For more information, see: https://creativecommons.org/licenses/by-sa/4.0/
+ + + +make allCreative Commons Attribution-ShareAlike 4.0 International (CC BY-SA 4.0)
For more information, see: https://creativecommons.org/licenses/by-sa/4.0/
+ + + +make allCreative Commons Attribution-ShareAlike 4.0 International (CC BY-SA 4.0)
For more information, see: https://creativecommons.org/licenses/by-sa/4.0/
+ + + +make allThere are two alternate versions, one that has an increased buffer @@ -204,6 +210,10 @@ this license:
Creative Commons Attribution-ShareAlike 4.0 International (CC BY-SA 4.0)
For more information, see: https://creativecommons.org/licenses/by-sa/4.0/
+ + + +make allCreative Commons Attribution-ShareAlike 4.0 International (CC BY-SA 4.0)
For more information, see: https://creativecommons.org/licenses/by-sa/4.0/
+ + + +make allCreative Commons Attribution-ShareAlike 4.0 International (CC BY-SA 4.0)
For more information, see: https://creativecommons.org/licenses/by-sa/4.0/
+ + + +make allThe author provided a spoiler version as alt code. See
For more information, see:
https://creativecommons.org/licenses/by-sa/4.0/Creative Commons Attribution-ShareAlike 4.0 International (CC BY-SA 4.0)Inventory for
@@ -356,6 +366,8 @@ href="https://github.com/ioccc-src/temp-test-ioccc/blob/master/1994/tvr/README.m
+
+
diff --git a/1994/weisberg/index.html b/1994/weisberg/index.html
index 7a2eeb7b6..26ecf995d 100644
--- a/1994/weisberg/index.html
+++ b/1994/weisberg/index.html
@@ -110,6 +110,8 @@
+
+
Author:
@@ -120,6 +122,10 @@ Weisberg
Location: ZZ
+
+
+
+
make allThere is an alternate version that uses more memory. See
For more information, see:
https://creativecommons.org/licenses/by-sa/4.0/Creative Commons Attribution-ShareAlike 4.0 International (CC BY-SA 4.0)Inventory
@@ -222,6 +232,8 @@ href="https://github.com/ioccc-src/temp-test-ioccc/blob/master/1994/weisberg/REA
+
+
diff --git a/1994/westley/index.html b/1994/westley/index.html
index 795ca694d..c86f16bb2 100644
--- a/1994/westley/index.html
+++ b/1994/westley/index.html
@@ -110,6 +110,8 @@
+
+
Author:
@@ -120,6 +122,10 @@ Westley
Location: US
+
+
+
+
make altWe recommend that you try the alternate version first as the original @@ -260,6 +266,10 @@ this license:
Creative Commons Attribution-ShareAlike 4.0 International (CC BY-SA 4.0)
For more information, see: https://creativecommons.org/licenses/by-sa/4.0/
+ + + +We recommend that you try the alternate version first so you can see what this entry looked like back in 1995 (with a configurable speed). @@ -179,6 +185,10 @@ this license:
Creative Commons Attribution-ShareAlike 4.0 International (CC BY-SA 4.0)
For more information, see: https://creativecommons.org/licenses/by-sa/4.0/
+ + + +make allCreative Commons Attribution-ShareAlike 4.0 International (CC BY-SA 4.0)
For more information, see: https://creativecommons.org/licenses/by-sa/4.0/
+ + + +make allCreative Commons Attribution-ShareAlike 4.0 International (CC BY-SA 4.0)
For more information, see: https://creativecommons.org/licenses/by-sa/4.0/
+ + + +make allCreative Commons Attribution-ShareAlike 4.0 International (CC BY-SA 4.0)
For more information, see: https://creativecommons.org/licenses/by-sa/4.0/
+ + + +make allCreative Commons Attribution-ShareAlike 4.0 International (CC BY-SA 4.0)
For more information, see: https://creativecommons.org/licenses/by-sa/4.0/
+ + + +make allCreative Commons Attribution-ShareAlike 4.0 International (CC BY-SA 4.0)
For more information, see: https://creativecommons.org/licenses/by-sa/4.0/
+ + + +make allCreative Commons Attribution-ShareAlike 4.0 International (CC BY-SA 4.0)
For more information, see: https://creativecommons.org/licenses/by-sa/4.0/
+ + + +make allCreative Commons Attribution-ShareAlike 4.0 International (CC BY-SA 4.0)
For more information, see: https://creativecommons.org/licenses/by-sa/4.0/
+ + + +make allCreative Commons Attribution-ShareAlike 4.0 International (CC BY-SA 4.0)
For more information, see: https://creativecommons.org/licenses/by-sa/4.0/
+ + + +make allCreative Commons Attribution-ShareAlike 4.0 International (CC BY-SA 4.0)
For more information, see: https://creativecommons.org/licenses/by-sa/4.0/
+ + + +make allCreative Commons Attribution-ShareAlike 4.0 International (CC BY-SA 4.0)
For more information, see: https://creativecommons.org/licenses/by-sa/4.0/
+ + + +make allThe authors provided a spoiler version, originally uuencoded but @@ -285,6 +291,10 @@ this license:
Creative Commons Attribution-ShareAlike 4.0 International (CC BY-SA 4.0)
For more information, see: https://creativecommons.org/licenses/by-sa/4.0/
+ + + +make allCreative Commons Attribution-ShareAlike 4.0 International (CC BY-SA 4.0)
For more information, see: https://creativecommons.org/licenses/by-sa/4.0/
+ + + +make allCreative Commons Attribution-ShareAlike 4.0 International (CC BY-SA 4.0)
For more information, see: https://creativecommons.org/licenses/by-sa/4.0/
+ + + +make altWe recommend that you use the alt version to see what the entry @@ -160,6 +166,10 @@ this license:
Creative Commons Attribution-ShareAlike 4.0 International (CC BY-SA 4.0)
For more information, see: https://creativecommons.org/licenses/by-sa/4.0/
+ + + +make allCreative Commons Attribution-ShareAlike 4.0 International (CC BY-SA 4.0)
For more information, see: https://creativecommons.org/licenses/by-sa/4.0/
+ + + +make allCreative Commons Attribution-ShareAlike 4.0 International (CC BY-SA 4.0)
For more information, see: https://creativecommons.org/licenses/by-sa/4.0/
+ + + +make allNOTE: this entry requires X11/Xlib.h header file and the
@@ -167,6 +173,10 @@ this license:
Creative Commons Attribution-ShareAlike 4.0 International (CC BY-SA 4.0)
For more information, see: https://creativecommons.org/licenses/by-sa/4.0/
+ + + +make allCreative Commons Attribution-ShareAlike 4.0 International (CC BY-SA 4.0)
For more information, see: https://creativecommons.org/licenses/by-sa/4.0/
+ + + +make allCreative Commons Attribution-ShareAlike 4.0 International (CC BY-SA 4.0)
For more information, see: https://creativecommons.org/licenses/by-sa/4.0/
+ + + +make allCreative Commons Attribution-ShareAlike 4.0 International (CC BY-SA 4.0)
For more information, see: https://creativecommons.org/licenses/by-sa/4.0/
+ + + +make allCreative Commons Attribution-ShareAlike 4.0 International (CC BY-SA 4.0)
For more information, see: https://creativecommons.org/licenses/by-sa/4.0/
+ + + +make allThere is another version which is the original entry. See
For more information, see:
https://creativecommons.org/licenses/by-sa/4.0/ If you do not have a page up or page down key you might wish to see
@@ -345,6 +351,10 @@ this license: For more information, see:
https://creativecommons.org/licenses/by-sa/4.0/Creative Commons Attribution-ShareAlike 4.0 International (CC BY-SA 4.0)Inventory for
@@ -251,6 +261,8 @@ href="https://github.com/ioccc-src/temp-test-ioccc/blob/master/1996/westley/READ
+
+
diff --git a/1998/README.md b/1998/README.md
index 504cddfd9..3386b35bc 100644
--- a/1998/README.md
+++ b/1998/README.md
@@ -1,4 +1,4 @@
-# 1998 marked the "The Fourteenth International Obfuscated C Code Contest"
+# Fourteenth International Obfuscated C Code Contest
## Standard IOCCC stuff
diff --git a/1998/banks/index.html b/1998/banks/index.html
index a3df9605e..153730588 100644
--- a/1998/banks/index.html
+++ b/1998/banks/index.html
@@ -110,6 +110,8 @@
+
+
Author:
@@ -119,6 +121,10 @@ Location: US
+
+
+
+
To build:
make allCreative Commons Attribution-ShareAlike 4.0 International (CC BY-SA 4.0)Inventory for
@@ -400,6 +410,8 @@ href="https://github.com/ioccc-src/temp-test-ioccc/blob/master/1998/banks/README
+
+
diff --git a/1998/bas1/index.html b/1998/bas1/index.html
index 635ed31df..a927157b1 100644
--- a/1998/bas1/index.html
+++ b/1998/bas1/index.html
@@ -110,6 +110,8 @@
+
+
Author:
@@ -120,6 +122,10 @@ Bakker
Location: NL
+
+
+
+
make allCreative Commons Attribution-ShareAlike 4.0 International (CC BY-SA 4.0)
For more information, see: https://creativecommons.org/licenses/by-sa/4.0/
+ + + +make allCreative Commons Attribution-ShareAlike 4.0 International (CC BY-SA 4.0)
For more information, see: https://creativecommons.org/licenses/by-sa/4.0/
+ + + +make chaosNOTE: Some systems do not implement halfdelay() in their
@@ -181,6 +187,10 @@ this license:
Creative Commons Attribution-ShareAlike 4.0 International (CC BY-SA 4.0)
For more information, see: https://creativecommons.org/licenses/by-sa/4.0/
+ + + +make allCreative Commons Attribution-ShareAlike 4.0 International (CC BY-SA 4.0)
For more information, see: https://creativecommons.org/licenses/by-sa/4.0/
+ + + +make allThere is an alternate version available. See
For more information, see:
https://creativecommons.org/licenses/by-sa/4.0/ There is an alternate version available that has a key configuration
@@ -254,6 +260,10 @@ this license: For more information, see:
https://creativecommons.org/licenses/by-sa/4.0/Creative Commons Attribution-ShareAlike 4.0 International (CC BY-SA 4.0)Inventory for
@@ -277,6 +287,8 @@ href="https://github.com/ioccc-src/temp-test-ioccc/blob/master/1998/dlowe/README
+
+
diff --git a/1998/dloweneil/index.html b/1998/dloweneil/index.html
index be201632a..eb6935705 100644
--- a/1998/dloweneil/index.html
+++ b/1998/dloweneil/index.html
@@ -110,6 +110,8 @@
+
+
Authors:
@@ -122,6 +124,10 @@ Location: ZZ
+
+
+
+
To build:
make allCreative Commons Attribution-ShareAlike 4.0 International (CC BY-SA 4.0)Inventory
@@ -291,6 +301,8 @@ href="https://github.com/ioccc-src/temp-test-ioccc/blob/master/1998/dloweneil/RE
+
+
diff --git a/1998/dorssel/index.html b/1998/dorssel/index.html
index 0c0d0c8dc..2a1ffd7a1 100644
--- a/1998/dorssel/index.html
+++ b/1998/dorssel/index.html
@@ -110,6 +110,8 @@
+
+
Author:
@@ -120,6 +122,10 @@ Dorsselaer
Location: ZZ
+
+
+
+
make allCreative Commons Attribution-ShareAlike 4.0 International (CC BY-SA 4.0)
For more information, see: https://creativecommons.org/licenses/by-sa/4.0/
+ + + +make allNOTE: this may take a while. Some systems may have problems building @@ -438,6 +444,10 @@ this license:
Creative Commons Attribution-ShareAlike 4.0 International (CC BY-SA 4.0)
For more information, see: https://creativecommons.org/licenses/by-sa/4.0/
+ + + +make allCreative Commons Attribution-ShareAlike 4.0 International (CC BY-SA 4.0)
For more information, see: https://creativecommons.org/licenses/by-sa/4.0/
+ + + +make allThere is an alternate version of this entry that will work with @@ -342,6 +348,10 @@ this license:
Creative Commons Attribution-ShareAlike 4.0 International (CC BY-SA 4.0)
For more information, see: https://creativecommons.org/licenses/by-sa/4.0/
+ + + +make allCreative Commons Attribution-ShareAlike 4.0 International (CC BY-SA 4.0)
For more information, see: https://creativecommons.org/licenses/by-sa/4.0/
+ + + +make allThe author stated:
@@ -293,6 +299,10 @@ this license:Creative Commons Attribution-ShareAlike 4.0 International (CC BY-SA 4.0)
For more information, see: https://creativecommons.org/licenses/by-sa/4.0/
+ + + +make allCreative Commons Attribution-ShareAlike 4.0 International (CC BY-SA 4.0)
For more information, see: https://creativecommons.org/licenses/by-sa/4.0/
+ + + +makeCreative Commons Attribution-ShareAlike 4.0 International (CC BY-SA 4.0)
For more information, see: https://creativecommons.org/licenses/by-sa/4.0/
+ + + +makeCreative Commons Attribution-ShareAlike 4.0 International (CC BY-SA 4.0)
For more information, see: https://creativecommons.org/licenses/by-sa/4.0/
+ + + +makemakeCreative Commons Attribution-ShareAlike 4.0 International (CC BY-SA 4.0)
For more information, see: https://creativecommons.org/licenses/by-sa/4.0/
+ + + +makeCreative Commons Attribution-ShareAlike 4.0 International (CC BY-SA 4.0)
For more information, see: https://creativecommons.org/licenses/by-sa/4.0/
+ + + +makeThe following bit of perl may help determine the values you need:
@@ -344,6 +350,10 @@ this license:Creative Commons Attribution-ShareAlike 4.0 International (CC BY-SA 4.0)
For more information, see: https://creativecommons.org/licenses/by-sa/4.0/
+ + + +makeYou will need X11 header files and libraries installed to build this @@ -414,6 +420,10 @@ this license:
Creative Commons Attribution-ShareAlike 4.0 International (CC BY-SA 4.0)
For more information, see: https://creativecommons.org/licenses/by-sa/4.0/
+ + + +makeAn alt version exists for those in the southern hemisphere (or those @@ -175,6 +181,10 @@ this license:
Creative Commons Attribution-ShareAlike 4.0 International (CC BY-SA 4.0)
For more information, see: https://creativecommons.org/licenses/by-sa/4.0/
+ + + +makeCreative Commons Attribution-ShareAlike 4.0 International (CC BY-SA 4.0)
For more information, see: https://creativecommons.org/licenses/by-sa/4.0/
+ + + +make allmakeCreative Commons Attribution-ShareAlike 4.0 International (CC BY-SA 4.0)
For more information, see: https://creativecommons.org/licenses/by-sa/4.0/
+ + + +makeCreative Commons Attribution-ShareAlike 4.0 International (CC BY-SA 4.0)
For more information, see: https://creativecommons.org/licenses/by-sa/4.0/
+ + + +make altNOTE: if you don’t have curses or SDL1 installed both modes will fail @@ -216,6 +222,10 @@ this license:
Creative Commons Attribution-ShareAlike 4.0 International (CC BY-SA 4.0)
For more information, see: https://creativecommons.org/licenses/by-sa/4.0/
+ + + +makeThere is an alternate version that compiles
For more information, see:
https://creativecommons.org/licenses/by-sa/4.0/ The programs that this program is supposed to act on,
For more information, see:
https://creativecommons.org/licenses/by-sa/4.0/Creative Commons Attribution-ShareAlike 4.0 International (CC BY-SA 4.0)Inventory for
@@ -261,6 +271,8 @@ href="https://github.com/ioccc-src/temp-test-ioccc/blob/master/2000/tomx/README.
+
+
diff --git a/2001/README.md b/2001/README.md
index c59591749..c7680f2be 100644
--- a/2001/README.md
+++ b/2001/README.md
@@ -1,4 +1,4 @@
-# 2001 marked the "The Sixteenth International Obfuscated C Code Contest"
+# Sixteenth International Obfuscated C Code Contest
## Standard IOCCC stuff
diff --git a/2001/anonymous/index.html b/2001/anonymous/index.html
index 30a703b95..c2da2b3a2 100644
--- a/2001/anonymous/index.html
+++ b/2001/anonymous/index.html
@@ -110,6 +110,8 @@
+
+
Author:
@@ -120,6 +122,10 @@
+
+
+
+
To build:
makeCreative Commons Attribution-ShareAlike 4.0 International (CC BY-SA 4.0)Inventory
@@ -355,6 +365,8 @@ href="https://github.com/ioccc-src/temp-test-ioccc/blob/master/2001/anonymous/RE
+
+
diff --git a/2001/bellard/index.html b/2001/bellard/index.html
index 5be0044db..689b31100 100644
--- a/2001/bellard/index.html
+++ b/2001/bellard/index.html
@@ -110,6 +110,8 @@
+
+
Author:
@@ -120,6 +122,10 @@ Bellard
Location: FR
+
+
+
+
To build:
makeBugs and (Mis)features:
@@ -248,6 +254,10 @@ this license:
Creative Commons Attribution-ShareAlike 4.0 International (CC BY-SA 4.0)
For more information, see: https://creativecommons.org/licenses/by-sa/4.0/
+ + + +makeCreative Commons Attribution-ShareAlike 4.0 International (CC BY-SA 4.0)
For more information, see: https://creativecommons.org/licenses/by-sa/4.0/
+ + + +makeCreative Commons Attribution-ShareAlike 4.0 International (CC BY-SA 4.0)
For more information, see: https://creativecommons.org/licenses/by-sa/4.0/
+ + + +makeThere is an alternate version with vi(m) key movements. See
For more information, see:
https://creativecommons.org/licenses/by-sa/4.0/Creative Commons Attribution-ShareAlike 4.0 International (CC BY-SA 4.0)Inventory for
@@ -199,6 +209,8 @@ href="https://github.com/ioccc-src/temp-test-ioccc/blob/master/2001/ctk/README.m
+
+
diff --git a/2001/dgbeards/index.html b/2001/dgbeards/index.html
index 03ae643aa..5cc0154c6 100644
--- a/2001/dgbeards/index.html
+++ b/2001/dgbeards/index.html
@@ -110,6 +110,8 @@
+
+
Author:
@@ -120,6 +122,10 @@ Beardsley
Location: US
+
+
+
+
makeThere is an alternate version based on the author’s remarks. See
For more information, see:
https://creativecommons.org/licenses/by-sa/4.0/Creative Commons Attribution-ShareAlike 4.0 International (CC BY-SA 4.0)Inventory
@@ -366,6 +376,8 @@ href="https://github.com/ioccc-src/temp-test-ioccc/blob/master/2001/dgbeards/REA
+
+
diff --git a/2001/herrmann1/index.html b/2001/herrmann1/index.html
index 33b0ebc78..8f2b32eae 100644
--- a/2001/herrmann1/index.html
+++ b/2001/herrmann1/index.html
@@ -110,6 +110,8 @@
+
+
Author:
@@ -120,6 +122,10 @@ Herrmann
Location: DE
+
+
+
+
makeCreative Commons Attribution-ShareAlike 4.0 International (CC BY-SA 4.0)
For more information, see: https://creativecommons.org/licenses/by-sa/4.0/
+ + + +makeCreative Commons Attribution-ShareAlike 4.0 International (CC BY-SA 4.0)
For more information, see: https://creativecommons.org/licenses/by-sa/4.0/
+ + + +makeCreative Commons Attribution-ShareAlike 4.0 International (CC BY-SA 4.0)
For more information, see: https://creativecommons.org/licenses/by-sa/4.0/
+ + + +makeThere is another version which lets you use the arrow keys rather @@ -307,6 +313,10 @@ this license:
Creative Commons Attribution-ShareAlike 4.0 International (CC BY-SA 4.0)
For more information, see: https://creativecommons.org/licenses/by-sa/4.0/
+ + + +makeCreative Commons Attribution-ShareAlike 4.0 International (CC BY-SA 4.0)
For more information, see: https://creativecommons.org/licenses/by-sa/4.0/
+ + + +makeCreative Commons Attribution-ShareAlike 4.0 International (CC BY-SA 4.0)
For more information, see: https://creativecommons.org/licenses/by-sa/4.0/
+ + + +makeCreative Commons Attribution-ShareAlike 4.0 International (CC BY-SA 4.0)
For more information, see: https://creativecommons.org/licenses/by-sa/4.0/
+ + + +makeThere are two additional programs based on the author’s remarks and @@ -287,6 +293,10 @@ this license:
Creative Commons Attribution-ShareAlike 4.0 International (CC BY-SA 4.0)
For more information, see: https://creativecommons.org/licenses/by-sa/4.0/
+ + + +makeCreative Commons Attribution-ShareAlike 4.0 International (CC BY-SA 4.0)
For more information, see: https://creativecommons.org/licenses/by-sa/4.0/
+ + + +makeCreative Commons Attribution-ShareAlike 4.0 International (CC BY-SA 4.0)
For more information, see: https://creativecommons.org/licenses/by-sa/4.0/
+ + + +makeThere is an alt version for rogue players, vi(m) users and Dvorak @@ -174,6 +180,10 @@ this license:
Creative Commons Attribution-ShareAlike 4.0 International (CC BY-SA 4.0)
For more information, see: https://creativecommons.org/licenses/by-sa/4.0/
+ + + +makeNOTE: We FORCE the use of -O0 even if someone overrides it because @@ -177,6 +183,10 @@ this license:
Creative Commons Attribution-ShareAlike 4.0 International (CC BY-SA 4.0)
For more information, see: https://creativecommons.org/licenses/by-sa/4.0/
+ + + +makeThere are three alternate versions; see
For more information, see:
https://creativecommons.org/licenses/by-sa/4.0/Creative Commons Attribution-ShareAlike 4.0 International (CC BY-SA 4.0)Inventory for
@@ -259,6 +269,8 @@ href="https://github.com/ioccc-src/temp-test-ioccc/blob/master/2004/gavare/READM
+
+
diff --git a/2004/gavin/index.html b/2004/gavin/index.html
index 54ecff72a..cad24ac33 100644
--- a/2004/gavin/index.html
+++ b/2004/gavin/index.html
@@ -110,6 +110,8 @@
+
+
Author:
@@ -120,6 +122,10 @@ Barraclough
Location: ZZ
+
+
+
+
makeThere is an alternate version for those who wish to use QEMU rather @@ -266,6 +272,10 @@ this license:
Creative Commons Attribution-ShareAlike 4.0 International (CC BY-SA 4.0)
For more information, see: https://creativecommons.org/licenses/by-sa/4.0/
+ + + +makeCreative Commons Attribution-ShareAlike 4.0 International (CC BY-SA 4.0)
For more information, see: https://creativecommons.org/licenses/by-sa/4.0/
+ + + +makeCreative Commons Attribution-ShareAlike 4.0 International (CC BY-SA 4.0)
For more information, see: https://creativecommons.org/licenses/by-sa/4.0/
+ + + +makeThere is an alternate version that allows one to control the number @@ -305,6 +311,10 @@ this license:
Creative Commons Attribution-ShareAlike 4.0 International (CC BY-SA 4.0)
For more information, see: https://creativecommons.org/licenses/by-sa/4.0/
+ + + +makeNOTE: We FORCE the use of -O0 even if someone overrides it because @@ -269,6 +275,10 @@ this license:
Creative Commons Attribution-ShareAlike 4.0 International (CC BY-SA 4.0)
For more information, see: https://creativecommons.org/licenses/by-sa/4.0/
+ + + +makeCreative Commons Attribution-ShareAlike 4.0 International (CC BY-SA 4.0)
For more information, see: https://creativecommons.org/licenses/by-sa/4.0/
+ + + +makeCreative Commons Attribution-ShareAlike 4.0 International (CC BY-SA 4.0)
For more information, see: https://creativecommons.org/licenses/by-sa/4.0/
+ + + +makeCreative Commons Attribution-ShareAlike 4.0 International (CC BY-SA 4.0)
For more information, see: https://creativecommons.org/licenses/by-sa/4.0/
+ + + +makeCreative Commons Attribution-ShareAlike 4.0 International (CC BY-SA 4.0)
For more information, see: https://creativecommons.org/licenses/by-sa/4.0/
+ + + +makeCreative Commons Attribution-ShareAlike 4.0 International (CC BY-SA 4.0)
For more information, see: https://creativecommons.org/licenses/by-sa/4.0/
+ + + +makeCreative Commons Attribution-ShareAlike 4.0 International (CC BY-SA 4.0)
For more information, see: https://creativecommons.org/licenses/by-sa/4.0/
+ + + +makeThere is an alternate version based on the author’s remarks. See
For more information, see:
https://creativecommons.org/licenses/by-sa/4.0/ NOTE: there is an alternate version for vi(m) like movements. See
For more information, see:
https://creativecommons.org/licenses/by-sa/4.0/Creative Commons Attribution-ShareAlike 4.0 International (CC BY-SA 4.0)Inventory for
@@ -448,6 +458,8 @@ href="https://github.com/ioccc-src/temp-test-ioccc/blob/master/2005/aidan/README
+
+
diff --git a/2005/anon/index.html b/2005/anon/index.html
index 58f1ede68..427e843e2 100644
--- a/2005/anon/index.html
+++ b/2005/anon/index.html
@@ -110,6 +110,8 @@
+
+
Author:
@@ -120,6 +122,10 @@
+
+
+
+
To build:
makeCreative Commons Attribution-ShareAlike 4.0 International (CC BY-SA 4.0)Inventory for
@@ -578,6 +588,8 @@ href="https://github.com/ioccc-src/temp-test-ioccc/blob/master/2005/anon/README.
+
+
diff --git a/2005/boutines/index.html b/2005/boutines/index.html
index f07788607..ae63a18b4 100644
--- a/2005/boutines/index.html
+++ b/2005/boutines/index.html
@@ -110,6 +110,8 @@
+
+
Author:
@@ -120,6 +122,10 @@ Boutines
Location: FR
+
+
+
+
To build:
makeTo use:
@@ -271,6 +277,10 @@ this license:
Creative Commons Attribution-ShareAlike 4.0 International (CC BY-SA 4.0)
For more information, see: https://creativecommons.org/licenses/by-sa/4.0/
+ + + +makeCreative Commons Attribution-ShareAlike 4.0 International (CC BY-SA 4.0)
For more information, see: https://creativecommons.org/licenses/by-sa/4.0/
+ + + +makeNOTE: We FORCE the use of -O0 even if someone overrides it because @@ -267,6 +273,10 @@ this license:
Creative Commons Attribution-ShareAlike 4.0 International (CC BY-SA 4.0)
For more information, see: https://creativecommons.org/licenses/by-sa/4.0/
+ + + +This entry requires SDL. See 3.8 - How do I compile an IOCCC winner that requires SDL1 or SDL2? for information @@ -149,6 +155,10 @@ this license:
Creative Commons Attribution-ShareAlike 4.0 International (CC BY-SA 4.0)
For more information, see: https://creativecommons.org/licenses/by-sa/4.0/
+ + + +makeCreative Commons Attribution-ShareAlike 4.0 International (CC BY-SA 4.0)
For more information, see: https://creativecommons.org/licenses/by-sa/4.0/
+ + + +makeCreative Commons Attribution-ShareAlike 4.0 International (CC BY-SA 4.0)
For more information, see: https://creativecommons.org/licenses/by-sa/4.0/
+ + + +makeThere is an alternate version that scans for (ONLY scans) @@ -202,6 +208,10 @@ this license:
Creative Commons Attribution-ShareAlike 4.0 International (CC BY-SA 4.0)
For more information, see: https://creativecommons.org/licenses/by-sa/4.0/
+ + + +makeThere is an alternate version of this entry which should work for @@ -247,6 +253,10 @@ role="doc-backlink">↩︎
role="doc-backlink">↩︎ + + + +makeCreative Commons Attribution-ShareAlike 4.0 International (CC BY-SA 4.0)
For more information, see: https://creativecommons.org/licenses/by-sa/4.0/
+ + + +makeCreative Commons Attribution-ShareAlike 4.0 International (CC BY-SA 4.0)
For more information, see: https://creativecommons.org/licenses/by-sa/4.0/
+ + + +makeCreative Commons Attribution-ShareAlike 4.0 International (CC BY-SA 4.0)
For more information, see: https://creativecommons.org/licenses/by-sa/4.0/
+ + + +makeCreative Commons Attribution-ShareAlike 4.0 International (CC BY-SA 4.0)
For more information, see: https://creativecommons.org/licenses/by-sa/4.0/
+ + + +Before building, make sure that you have the OpenGL development libraries installed.
@@ -209,6 +215,10 @@ this license:Creative Commons Attribution-ShareAlike 4.0 International (CC BY-SA 4.0)
For more information, see: https://creativecommons.org/licenses/by-sa/4.0/
+ + + +makeCreative Commons Attribution-ShareAlike 4.0 International (CC BY-SA 4.0)
For more information, see: https://creativecommons.org/licenses/by-sa/4.0/
+ + + +makeCreative Commons Attribution-ShareAlike 4.0 International (CC BY-SA 4.0)
For more information, see: https://creativecommons.org/licenses/by-sa/4.0/
+ + + +makeCreative Commons Attribution-ShareAlike 4.0 International (CC BY-SA 4.0)
For more information, see: https://creativecommons.org/licenses/by-sa/4.0/
+ + + +makeCreative Commons Attribution-ShareAlike 4.0 International (CC BY-SA 4.0)
For more information, see: https://creativecommons.org/licenses/by-sa/4.0/
+ + + +makeCreative Commons Attribution-ShareAlike 4.0 International (CC BY-SA 4.0)
For more information, see: https://creativecommons.org/licenses/by-sa/4.0/
+ + + +Make sure you have the SDL1 (not SDL2!) development environment installed.
@@ -341,6 +347,10 @@ this license:Creative Commons Attribution-ShareAlike 4.0 International (CC BY-SA 4.0)
For more information, see: https://creativecommons.org/licenses/by-sa/4.0/
+ + + +makeThere is an alternate version that supports arrow keys. See the
For more information, see:
https://creativecommons.org/licenses/by-sa/4.0/ We recommend the alt version so that you can see what this looked
@@ -212,6 +218,10 @@ this license: For more information, see:
https://creativecommons.org/licenses/by-sa/4.0/Creative Commons Attribution-ShareAlike 4.0 International (CC BY-SA 4.0)Inventory for
@@ -252,6 +262,8 @@ href="https://github.com/ioccc-src/temp-test-ioccc/blob/master/2006/night/README
+
+
diff --git a/2006/sloane/index.html b/2006/sloane/index.html
index c627db9fc..b93159eb7 100644
--- a/2006/sloane/index.html
+++ b/2006/sloane/index.html
@@ -110,6 +110,8 @@
+
+
Author:
@@ -119,6 +121,10 @@ Location: US
+
+
+
+
To build:
make altCreative Commons Attribution-ShareAlike 4.0 International (CC BY-SA 4.0)Inventory for
@@ -249,6 +259,8 @@ href="https://github.com/ioccc-src/temp-test-ioccc/blob/master/2006/sloane/READM
+
+
diff --git a/2006/stewart/index.html b/2006/stewart/index.html
index e5c637d35..742259540 100644
--- a/2006/stewart/index.html
+++ b/2006/stewart/index.html
@@ -110,6 +110,8 @@
+
+
Author:
@@ -120,6 +122,10 @@ Stewart
Location: US
+
+
+
+
makeCreative Commons Attribution-ShareAlike 4.0 International (CC BY-SA 4.0)
For more information, see: https://creativecommons.org/licenses/by-sa/4.0/
+ + + +makeThere is an alt version based on the author’s remarks. The
For more information, see:
https://creativecommons.org/licenses/by-sa/4.0/Creative Commons Attribution-ShareAlike 4.0 International (CC BY-SA 4.0)Inventory for
@@ -357,6 +367,8 @@ href="https://github.com/ioccc-src/temp-test-ioccc/blob/master/2006/sykes1/READM
+
+
diff --git a/2006/sykes2/index.html b/2006/sykes2/index.html
index 4c072da12..1f3753d06 100644
--- a/2006/sykes2/index.html
+++ b/2006/sykes2/index.html
@@ -110,6 +110,8 @@
+
+
Author:
@@ -120,6 +122,10 @@ Sykes
Location: FI
+
+
+
+
makeCreative Commons Attribution-ShareAlike 4.0 International (CC BY-SA 4.0)
For more information, see: https://creativecommons.org/licenses/by-sa/4.0/
+ + + +makeCreative Commons Attribution-ShareAlike 4.0 International (CC BY-SA 4.0)
For more information, see: https://creativecommons.org/licenses/by-sa/4.0/
+ + + +makeThere is alternate code that is based @@ -330,6 +336,10 @@ this license:
Creative Commons Attribution-ShareAlike 4.0 International (CC BY-SA 4.0)
For more information, see: https://creativecommons.org/licenses/by-sa/4.0/
+ + + +makeThe author provided two alternate versions, one which adds a status @@ -223,6 +229,10 @@ this license:
Creative Commons Attribution-ShareAlike 4.0 International (CC BY-SA 4.0)
For more information, see: https://creativecommons.org/licenses/by-sa/4.0/
+ + + +makeCreative Commons Attribution-ShareAlike 4.0 International (CC BY-SA 4.0)
For more information, see: https://creativecommons.org/licenses/by-sa/4.0/
+ + + +makeCreative Commons Attribution-ShareAlike 4.0 International (CC BY-SA 4.0)
For more information, see: https://creativecommons.org/licenses/by-sa/4.0/
+ + + +makeCreative Commons Attribution-ShareAlike 4.0 International (CC BY-SA 4.0)
For more information, see: https://creativecommons.org/licenses/by-sa/4.0/
+ + + +makeCreative Commons Attribution-ShareAlike 4.0 International (CC BY-SA 4.0)
For more information, see: https://creativecommons.org/licenses/by-sa/4.0/
+ + + +makeCreative Commons Attribution-ShareAlike 4.0 International (CC BY-SA 4.0)
For more information, see: https://creativecommons.org/licenses/by-sa/4.0/
+ + + +makeCreative Commons Attribution-ShareAlike 4.0 International (CC BY-SA 4.0)
For more information, see: https://creativecommons.org/licenses/by-sa/4.0/
+ + + +makeCreative Commons Attribution-ShareAlike 4.0 International (CC BY-SA 4.0)
For more information, see: https://creativecommons.org/licenses/by-sa/4.0/
+ + + +makeCreative Commons Attribution-ShareAlike 4.0 International (CC BY-SA 4.0)
For more information, see: https://creativecommons.org/licenses/by-sa/4.0/
+ + + +makeCreative Commons Attribution-ShareAlike 4.0 International (CC BY-SA 4.0)
For more information, see: https://creativecommons.org/licenses/by-sa/4.0/
+ + + +makeCreative Commons Attribution-ShareAlike 4.0 International (CC BY-SA 4.0)
For more information, see: https://creativecommons.org/licenses/by-sa/4.0/
+ + + +makeCreative Commons Attribution-ShareAlike 4.0 International (CC BY-SA 4.0)
For more information, see: https://creativecommons.org/licenses/by-sa/4.0/
+ + + +If you have X11 installed:
makeCreative Commons Attribution-ShareAlike 4.0 International (CC BY-SA 4.0)
For more information, see: https://creativecommons.org/licenses/by-sa/4.0/
+ + + +makeThere is an alternate version that should work for Windows. See
For more information, see:
https://creativecommons.org/licenses/by-sa/4.0/ There is an alternate version which should work for Windows which
@@ -288,6 +294,10 @@ this license: For more information, see:
https://creativecommons.org/licenses/by-sa/4.0/Creative Commons Attribution-ShareAlike 4.0 International (CC BY-SA 4.0)Inventory for
@@ -317,6 +327,8 @@ href="https://github.com/ioccc-src/temp-test-ioccc/blob/master/2011/vik/README.m
+
+
diff --git a/2011/zucker/index.html b/2011/zucker/index.html
index 5a895b24b..800152147 100644
--- a/2011/zucker/index.html
+++ b/2011/zucker/index.html
@@ -110,6 +110,8 @@
+
+
Author:
@@ -119,6 +121,10 @@ Location: US
+
+
+
+
To build:
makeCreative Commons Attribution-ShareAlike 4.0 International (CC BY-SA 4.0)Inventory for
@@ -330,6 +340,8 @@ href="https://github.com/ioccc-src/temp-test-ioccc/blob/master/2011/zucker/READM
+
+
diff --git a/2012/README.md b/2012/README.md
index 45425af40..14e437c50 100644
--- a/2012/README.md
+++ b/2012/README.md
@@ -1,4 +1,4 @@
-# 2012 marked the "The Twenty First International Obfuscated C Code Contest"
+# Twenty First International Obfuscated C Code Contest
## Standard IOCCC stuff
diff --git a/2012/blakely/index.html b/2012/blakely/index.html
index b577b9ae0..3152b16d7 100644
--- a/2012/blakely/index.html
+++ b/2012/blakely/index.html
@@ -110,6 +110,8 @@
+
+
Author:
@@ -120,6 +122,10 @@ Blakely
Location: GB
+
+
+
+
makeCreative Commons Attribution-ShareAlike 4.0 International (CC BY-SA 4.0)
For more information, see: https://creativecommons.org/licenses/by-sa/4.0/
+ + + +makeCreative Commons Attribution-ShareAlike 4.0 International (CC BY-SA 4.0)
For more information, see: https://creativecommons.org/licenses/by-sa/4.0/
+ + + +makeCreative Commons Attribution-ShareAlike 4.0 International (CC BY-SA 4.0)
For more information, see: https://creativecommons.org/licenses/by-sa/4.0/
+ + + +makeThere are two alt versions that let you control the compile time variables that control the fluid behaviour and the added variables to @@ -346,6 +352,10 @@ this license:
Creative Commons Attribution-ShareAlike 4.0 International (CC BY-SA 4.0)
For more information, see: https://creativecommons.org/licenses/by-sa/4.0/
+ + + +makeCreative Commons Attribution-ShareAlike 4.0 International (CC BY-SA 4.0)
For more information, see: https://creativecommons.org/licenses/by-sa/4.0/
+ + + +makeCreative Commons Attribution-ShareAlike 4.0 International (CC BY-SA 4.0)
For more information, see: https://creativecommons.org/licenses/by-sa/4.0/
+ + + +makeCreative Commons Attribution-ShareAlike 4.0 International (CC BY-SA 4.0)
For more information, see: https://creativecommons.org/licenses/by-sa/4.0/
+ + + +makemakeThere is alternate code which fixes some German at the expense of @@ -310,6 +316,10 @@ this license:
Creative Commons Attribution-ShareAlike 4.0 International (CC BY-SA 4.0)
For more information, see: https://creativecommons.org/licenses/by-sa/4.0/
+ + + +makeThere is an unobfuscated version of this entry. See
For more information, see:
https://creativecommons.org/licenses/by-sa/4.0/ There is an alternate version that will read from the compiled file
@@ -268,6 +274,10 @@ this license: For more information, see:
https://creativecommons.org/licenses/by-sa/4.0/ For more information, see:
https://creativecommons.org/licenses/by-sa/4.0/ This entry requires Zlib. For more information, see:
https://creativecommons.org/licenses/by-sa/4.0/ There is an alternate version that is slightly deobfuscated. See
For more information, see:
https://creativecommons.org/licenses/by-sa/4.0/ We recommend that you use the alt version first to see what this
@@ -599,6 +605,10 @@ this license: For more information, see:
https://creativecommons.org/licenses/by-sa/4.0/ For more information, see:
https://creativecommons.org/licenses/by-sa/4.0/ For more information, see:
https://creativecommons.org/licenses/by-sa/4.0/ An alternate version that should compile in Windows/MS Visual Studio
@@ -552,6 +558,10 @@ this license: For more information, see:
https://creativecommons.org/licenses/by-sa/4.0/ For more information, see:
https://creativecommons.org/licenses/by-sa/4.0/ For more information, see:
https://creativecommons.org/licenses/by-sa/4.0/ For more information, see:
https://creativecommons.org/licenses/by-sa/4.0/ For more information, see:
https://creativecommons.org/licenses/by-sa/4.0/ If you wish to change the size (see the
For more information, see:
https://creativecommons.org/licenses/by-sa/4.0/ For more information, see:
https://creativecommons.org/licenses/by-sa/4.0/ For more information, see:
https://creativecommons.org/licenses/by-sa/4.0/ This will build a bunch of versions of the code. See the author’s
@@ -332,6 +338,10 @@ this license: For more information, see:
https://creativecommons.org/licenses/by-sa/4.0/ For more information, see:
https://creativecommons.org/licenses/by-sa/4.0/ For more information, see:
https://creativecommons.org/licenses/by-sa/4.0/ For more information, see:
https://creativecommons.org/licenses/by-sa/4.0/ There is alternate code that lets you redefine the port to bind to,
@@ -318,6 +324,10 @@ this license: For more information, see:
https://creativecommons.org/licenses/by-sa/4.0/ There is an alternate version that the author provided but fixed in
@@ -209,6 +215,10 @@ this license: For more information, see:
https://creativecommons.org/licenses/by-sa/4.0/ For more information, see:
https://creativecommons.org/licenses/by-sa/4.0/ For more information, see:
https://creativecommons.org/licenses/by-sa/4.0/ This entry requires SDL to be installed. See FAQ 3.8 if you don’t know how to do this for
@@ -384,6 +390,10 @@ this license: For more information, see:
https://creativecommons.org/licenses/by-sa/4.0/ There is a 121 byte version provided by the author. See
For more information, see:
https://creativecommons.org/licenses/by-sa/4.0/ For more information, see:
https://creativecommons.org/licenses/by-sa/4.0/ For more information, see:
https://creativecommons.org/licenses/by-sa/4.0/ For more information, see:
https://creativecommons.org/licenses/by-sa/4.0/ There is an alternate version that will theoretically work with
@@ -196,6 +202,10 @@ this license: For more information, see:
https://creativecommons.org/licenses/by-sa/4.0/ For more information, see:
https://creativecommons.org/licenses/by-sa/4.0/ For more information, see:
https://creativecommons.org/licenses/by-sa/4.0/ To change the dimensions you can use the For more information, see:
https://creativecommons.org/licenses/by-sa/4.0/ There is an alternate version of this entry, discussed in the
@@ -270,6 +276,10 @@ this license: For more information, see:
https://creativecommons.org/licenses/by-sa/4.0/ NOTE: this program requires the tool For more information, see:
https://creativecommons.org/licenses/by-sa/4.0/ For more information, see:
https://creativecommons.org/licenses/by-sa/4.0/ There is an alt version which is the originally submitted entry. See
@@ -167,6 +173,10 @@ this license: For more information, see:
https://creativecommons.org/licenses/by-sa/4.0/ For more information, see:
https://creativecommons.org/licenses/by-sa/4.0/ There is an alternate version provided. See
For more information, see:
https://creativecommons.org/licenses/by-sa/4.0/ For more information, see:
https://creativecommons.org/licenses/by-sa/4.0/ For more information, see:
https://creativecommons.org/licenses/by-sa/4.0/ For more information, see:
https://creativecommons.org/licenses/by-sa/4.0/ For more information, see:
https://creativecommons.org/licenses/by-sa/4.0/ For more information, see:
https://creativecommons.org/licenses/by-sa/4.0/ To use this entry requires, in some invocations, a sound processing
@@ -260,6 +266,10 @@ this license: For more information, see:
https://creativecommons.org/licenses/by-sa/4.0/ There is an alternate version of this entry. See
For more information, see:
https://creativecommons.org/licenses/by-sa/4.0/ There is an alternate version that should work with Windows. See
For more information, see:
https://creativecommons.org/licenses/by-sa/4.0/ There is an alternate version of this entry. See
For more information, see:
https://creativecommons.org/licenses/by-sa/4.0/ For more information, see:
https://creativecommons.org/licenses/by-sa/4.0/ There is an alternate version that lacks a useful bug fix. See
For more information, see:
https://creativecommons.org/licenses/by-sa/4.0/ For more information, see:
https://creativecommons.org/licenses/by-sa/4.0/ For more information, see:
https://creativecommons.org/licenses/by-sa/4.0/ The author provided an alternate version which has a simpler keyboard
@@ -1278,6 +1284,10 @@ this license: For more information, see:
https://creativecommons.org/licenses/by-sa/4.0/ This entry requires SDL2 to be installed. See FAQ 3.8: How do I compile an IOCCC winner that
@@ -178,6 +184,10 @@ this license: For more information, see:
https://creativecommons.org/licenses/by-sa/4.0/ For more information, see:
https://creativecommons.org/licenses/by-sa/4.0/ If you wish to save state so that you can run the program and keep
@@ -848,6 +854,10 @@ this license: For more information, see:
https://creativecommons.org/licenses/by-sa/4.0/ For more information, see:
https://creativecommons.org/licenses/by-sa/4.0/ For more information, see:
https://creativecommons.org/licenses/by-sa/4.0/ For more information, see:
https://creativecommons.org/licenses/by-sa/4.0/ For more information, see:
https://creativecommons.org/licenses/by-sa/4.0/ For more information, see:
https://creativecommons.org/licenses/by-sa/4.0/ There is an alternate version available. See
For more information, see:
https://creativecommons.org/licenses/by-sa/4.0/ For more information, see:
https://creativecommons.org/licenses/by-sa/4.0/ For more information, see:
https://creativecommons.org/licenses/by-sa/4.0/ For more information, see:
https://creativecommons.org/licenses/by-sa/4.0/ There is an alternate version, the original, which does not work well
@@ -312,6 +318,10 @@ this license: For more information, see:
https://creativecommons.org/licenses/by-sa/4.0/ NOTE: the use of the C compiler optimiser was disabled and
@@ -208,6 +214,10 @@ this license: For more information, see:
https://creativecommons.org/licenses/by-sa/4.0/ For more information, see:
https://creativecommons.org/licenses/by-sa/4.0/ NOTE: we disable the optimiser because this program has problems with
@@ -197,6 +203,10 @@ this license: For more information, see:
https://creativecommons.org/licenses/by-sa/4.0/ For more information, see:
https://creativecommons.org/licenses/by-sa/4.0/ For more information, see:
https://creativecommons.org/licenses/by-sa/4.0/ There is an alternate version of this program which changes the way
@@ -341,6 +347,10 @@ this license: For more information, see:
https://creativecommons.org/licenses/by-sa/4.0/ For more information, see:
https://creativecommons.org/licenses/by-sa/4.0/ For more information, see:
https://creativecommons.org/licenses/by-sa/4.0/ For more information, see:
https://creativecommons.org/licenses/by-sa/4.0/ There is an alternate version provided by the author. See
For more information, see:
https://creativecommons.org/licenses/by-sa/4.0/ For more information, see:
https://creativecommons.org/licenses/by-sa/4.0/ An alternate version of this program exists. See
For more information, see:
https://creativecommons.org/licenses/by-sa/4.0/ For more information, see:
https://creativecommons.org/licenses/by-sa/4.0/ The author provided alternate code that prints the output one
@@ -951,6 +957,10 @@ this license: For more information, see:
https://creativecommons.org/licenses/by-sa/4.0/ For more information, see:
https://creativecommons.org/licenses/by-sa/4.0/ There are alternate versions of this entry. See
For more information, see:
https://creativecommons.org/licenses/by-sa/4.0/ For more information, see:
https://creativecommons.org/licenses/by-sa/4.0/ There is an alternate version of this program. See
For more information, see:
https://creativecommons.org/licenses/by-sa/4.0/ For more information, see:
https://creativecommons.org/licenses/by-sa/4.0/ For more information, see:
https://creativecommons.org/licenses/by-sa/4.0/ There is an alternate version which has controls that will make much
@@ -223,6 +229,10 @@ this license: For more information, see:
https://creativecommons.org/licenses/by-sa/4.0/ For more information, see:
https://creativecommons.org/licenses/by-sa/4.0/
[ AÂ Â BÂ Â CÂ Â
@@ -1937,6 +1939,8 @@ of America
Author count: 4 Â Jump to: topCreative Commons Attribution-ShareAlike 4.0 International (CC BY-SA 4.0)Inventory for
@@ -212,6 +222,8 @@ href="https://github.com/ioccc-src/temp-test-ioccc/blob/master/2012/konno/README
+
+
diff --git a/2012/omoikane/index.html b/2012/omoikane/index.html
index 5b95d59a0..709f7a824 100644
--- a/2012/omoikane/index.html
+++ b/2012/omoikane/index.html
@@ -110,6 +110,8 @@
+
+
Author:
@@ -119,6 +121,10 @@ Location: US
+
+
+
+
To build:
makeCreative Commons Attribution-ShareAlike 4.0 International (CC BY-SA 4.0)Inventory
@@ -315,6 +325,8 @@ href="https://github.com/ioccc-src/temp-test-ioccc/blob/master/2012/omoikane/REA
+
+
diff --git a/2012/tromp/index.html b/2012/tromp/index.html
index 71b421fa9..8ff5913e2 100644
--- a/2012/tromp/index.html
+++ b/2012/tromp/index.html
@@ -110,6 +110,8 @@
+
+
Author:
@@ -119,6 +121,10 @@ Location: US
+
+
+
+
To build:
make all # On a 64-bit machine (default)
@@ -540,6 +546,10 @@ this license:
Creative Commons Attribution-ShareAlike 4.0 International (CC BY-SA 4.0)Inventory for
@@ -597,6 +607,8 @@ href="https://github.com/ioccc-src/temp-test-ioccc/blob/master/2012/tromp/how.md
+
+
diff --git a/2012/vik/index.html b/2012/vik/index.html
index a2bd56044..551160ff3 100644
--- a/2012/vik/index.html
+++ b/2012/vik/index.html
@@ -110,6 +110,8 @@
+
+
Author:
@@ -119,6 +121,10 @@ Location: US
+
+
+
+
To build:
makeCreative Commons Attribution-ShareAlike 4.0 International (CC BY-SA 4.0)Inventory for
@@ -289,6 +299,8 @@ href="https://github.com/ioccc-src/temp-test-ioccc/blob/master/2012/vik/README.m
+
+
diff --git a/2012/zeitak/index.html b/2012/zeitak/index.html
index e13363371..de527dfff 100644
--- a/2012/zeitak/index.html
+++ b/2012/zeitak/index.html
@@ -110,6 +110,8 @@
+
+
Author:
@@ -119,6 +121,10 @@ Location: IL
+
+
+
+
To build:
makeCreative Commons Attribution-ShareAlike 4.0 International (CC BY-SA 4.0)Inventory for
@@ -299,6 +309,8 @@ href="https://github.com/ioccc-src/temp-test-ioccc/blob/master/2012/zeitak/READM
+
+
diff --git a/2013/README.md b/2013/README.md
index 524d4795a..c7fc6077f 100644
--- a/2013/README.md
+++ b/2013/README.md
@@ -1,4 +1,4 @@
-# 2013 marked the "The Twenty Second International Obfuscated C Code Contest"
+# Twenty Second International Obfuscated C Code Contest
## Standard IOCCC stuff
diff --git a/2013/birken/index.html b/2013/birken/index.html
index 26b09d5ea..d3c87d722 100644
--- a/2013/birken/index.html
+++ b/2013/birken/index.html
@@ -110,6 +110,8 @@
+
+
Author:
@@ -120,6 +122,10 @@ Birken
Location: US
+
+
+
+
To build:
make altCreative Commons Attribution-ShareAlike 4.0 International (CC BY-SA 4.0)Inventory for
@@ -754,6 +764,8 @@ rectangular regions
+
+
diff --git a/2013/cable1/index.html b/2013/cable1/index.html
index 00904778e..051f89a2e 100644
--- a/2013/cable1/index.html
+++ b/2013/cable1/index.html
@@ -110,6 +110,8 @@
+
+
Author:
@@ -119,6 +121,10 @@ Location: US
+
+
+
+
To build:
makeTo use:
@@ -198,6 +204,10 @@ this license:
Creative Commons Attribution-ShareAlike 4.0 International (CC BY-SA 4.0)Inventory for
@@ -236,6 +246,8 @@ href="https://github.com/ioccc-src/temp-test-ioccc/blob/master/2013/cable1/READM
+
+
diff --git a/2013/cable2/index.html b/2013/cable2/index.html
index b989d1d28..8e0107a05 100644
--- a/2013/cable2/index.html
+++ b/2013/cable2/index.html
@@ -110,6 +110,8 @@
+
+
Author:
@@ -119,6 +121,10 @@ Location: US
+
+
+
+
To build:
makeBugs and (Mis)features:
@@ -249,6 +255,10 @@ this license:
Creative Commons Attribution-ShareAlike 4.0 International (CC BY-SA 4.0)Inventory for
@@ -292,6 +302,8 @@ href="https://github.com/ioccc-src/temp-test-ioccc/blob/master/2013/cable2/READM
+
+
diff --git a/2013/cable3/index.html b/2013/cable3/index.html
index 56a5b6da2..3a7187557 100644
--- a/2013/cable3/index.html
+++ b/2013/cable3/index.html
@@ -110,6 +110,8 @@
+
+
Author:
@@ -119,6 +121,10 @@ Location: US
+
+
+
+
To build:
makeCreative Commons Attribution-ShareAlike 4.0 International (CC BY-SA 4.0)Inventory for
@@ -613,6 +623,8 @@ href="https://github.com/ioccc-src/temp-test-ioccc/blob/master/2013/cable3/READM
+
+
diff --git a/2013/dlowe/index.html b/2013/dlowe/index.html
index 22a270438..c4b461470 100644
--- a/2013/dlowe/index.html
+++ b/2013/dlowe/index.html
@@ -110,6 +110,8 @@
+
+
Author:
@@ -120,6 +122,10 @@ Lowe
Location: US
+
+
+
+
To build:
makeBugs and (Mis)features:
@@ -217,6 +223,10 @@ this license:
Creative Commons Attribution-ShareAlike 4.0 International (CC BY-SA 4.0)Inventory for
@@ -263,6 +273,8 @@ href="https://github.com/ioccc-src/temp-test-ioccc/blob/master/2013/dlowe/README
+
+
diff --git a/2013/endoh1/index.html b/2013/endoh1/index.html
index 61bd82cb4..068978f56 100644
--- a/2013/endoh1/index.html
+++ b/2013/endoh1/index.html
@@ -110,6 +110,8 @@
+
+
Author:
@@ -119,6 +121,10 @@ Location: JP
+
+
+
+
To build:
makeBugs and (Mis)features:
@@ -284,6 +290,10 @@ this license:
Creative Commons Attribution-ShareAlike 4.0 International (CC BY-SA 4.0)Inventory for
@@ -333,6 +343,8 @@ href="https://github.com/ioccc-src/temp-test-ioccc/blob/master/2013/endoh1/READM
+
+
diff --git a/2013/endoh2/index.html b/2013/endoh2/index.html
index 6a9a5524d..370062f08 100644
--- a/2013/endoh2/index.html
+++ b/2013/endoh2/index.html
@@ -110,6 +110,8 @@
+
+
Author:
@@ -119,6 +121,10 @@ Location: JP
+
+
+
+
To build:
makeTo use:
@@ -195,6 +201,10 @@ this license:
Creative Commons Attribution-ShareAlike 4.0 International (CC BY-SA 4.0)Inventory for
@@ -232,6 +242,8 @@ href="https://github.com/ioccc-src/temp-test-ioccc/blob/master/2013/endoh2/READM
+
+
diff --git a/2013/endoh3/index.html b/2013/endoh3/index.html
index a2927dbfc..0a821cb0f 100644
--- a/2013/endoh3/index.html
+++ b/2013/endoh3/index.html
@@ -110,6 +110,8 @@
+
+
Author:
@@ -119,6 +121,10 @@ Location: JP
+
+
+
+
To build:
makeBugs and (Mis)features:
@@ -303,6 +309,10 @@ this license:
Creative Commons Attribution-ShareAlike 4.0 International (CC BY-SA 4.0)Inventory for
@@ -358,6 +368,8 @@ href="https://github.com/ioccc-src/temp-test-ioccc/blob/master/2013/endoh3/READM
+
+
diff --git a/2013/endoh4/index.html b/2013/endoh4/index.html
index 53fa0a1cc..da998c7ce 100644
--- a/2013/endoh4/index.html
+++ b/2013/endoh4/index.html
@@ -110,6 +110,8 @@
+
+
Author:
@@ -119,6 +121,10 @@ Location: JP
+
+
+
+
To build:
makeCreative Commons Attribution-ShareAlike 4.0 International (CC BY-SA 4.0)Inventory for
@@ -716,6 +726,8 @@ href="https://github.com/ioccc-src/temp-test-ioccc/blob/master/2013/endoh4/READM
+
+
diff --git a/2013/hou/index.html b/2013/hou/index.html
index ca98437fa..21d34d89f 100644
--- a/2013/hou/index.html
+++ b/2013/hou/index.html
@@ -110,6 +110,8 @@
+
+
Author:
@@ -119,6 +121,10 @@ Location: CN
+
+
+
+
To build:
make allBugs and (Mis)features:
@@ -357,6 +363,10 @@ this license:Creative Commons Attribution-ShareAlike 4.0 International (CC BY-SA 4.0)Inventory for
@@ -415,6 +425,8 @@ href="https://github.com/ioccc-src/temp-test-ioccc/blob/master/2013/hou/doc/exam
+
+
diff --git a/2013/mills/index.html b/2013/mills/index.html
index 6c3efe6fa..f44902172 100644
--- a/2013/mills/index.html
+++ b/2013/mills/index.html
@@ -110,6 +110,8 @@
+
+
Author:
@@ -120,6 +122,10 @@ Mills
Location: US
+
+
+
+
To build:
makeBugs and (Mis)features:
@@ -230,6 +236,10 @@ this license:
Creative Commons Attribution-ShareAlike 4.0 International (CC BY-SA 4.0)Inventory for
@@ -264,6 +274,8 @@ href="https://github.com/ioccc-src/temp-test-ioccc/blob/master/2013/mills/README
+
+
diff --git a/2013/misaka/index.html b/2013/misaka/index.html
index 84560ce33..d0f66f67c 100644
--- a/2013/misaka/index.html
+++ b/2013/misaka/index.html
@@ -110,6 +110,8 @@
+
+
Author:
@@ -119,6 +121,10 @@ Location: US
+
+
+
+
To build:
makeCreative Commons Attribution-ShareAlike 4.0 International (CC BY-SA 4.0)Inventory for
@@ -373,6 +383,8 @@ href="https://github.com/ioccc-src/temp-test-ioccc/blob/master/2013/misaka/READM
+
+
diff --git a/2013/morgan1/index.html b/2013/morgan1/index.html
index 5627ee10d..30e7b48be 100644
--- a/2013/morgan1/index.html
+++ b/2013/morgan1/index.html
@@ -110,6 +110,8 @@
+
+
Author:
@@ -120,6 +122,10 @@ Morgan
Location: FR
+
+
+
+
To build:
makeTo use:
@@ -226,6 +232,10 @@ this license:
Creative Commons Attribution-ShareAlike 4.0 International (CC BY-SA 4.0)Inventory for
@@ -263,6 +273,8 @@ href="https://github.com/ioccc-src/temp-test-ioccc/blob/master/2013/morgan1/READ
+
+
diff --git a/2013/morgan2/index.html b/2013/morgan2/index.html
index 1d22a4a59..5417142b0 100644
--- a/2013/morgan2/index.html
+++ b/2013/morgan2/index.html
@@ -110,6 +110,8 @@
+
+
Author:
@@ -120,6 +122,10 @@ Morgan
Location: FR
+
+
+
+
To build:
makeTo use:
@@ -230,6 +236,10 @@ this license:
Creative Commons Attribution-ShareAlike 4.0 International (CC BY-SA 4.0)Inventory for
@@ -264,6 +274,8 @@ href="https://github.com/ioccc-src/temp-test-ioccc/blob/master/2013/morgan2/READ
+
+
diff --git a/2013/robison/index.html b/2013/robison/index.html
index 97c8f3466..dc0823e64 100644
--- a/2013/robison/index.html
+++ b/2013/robison/index.html
@@ -110,6 +110,8 @@
+
+
Author:
@@ -120,6 +122,10 @@ Robison
Location: US
+
+
+
+
To build:
makeTo use:
@@ -209,6 +215,10 @@ this license:
Creative Commons Attribution-ShareAlike 4.0 International (CC BY-SA 4.0)Inventory for
@@ -246,6 +256,8 @@ href="https://github.com/ioccc-src/temp-test-ioccc/blob/master/2013/robison/READ
+
+
diff --git a/2014/README.md b/2014/README.md
index e1e3b7c0f..b7e0e41ea 100644
--- a/2014/README.md
+++ b/2014/README.md
@@ -1,4 +1,4 @@
-# 2014 marked the "The Twenty Third International Obfuscated C Code Contest"
+# Twenty Third International Obfuscated C Code Contest
## Standard IOCCC stuff
diff --git a/2014/birken/index.html b/2014/birken/index.html
index 5dc872fa0..774664549 100644
--- a/2014/birken/index.html
+++ b/2014/birken/index.html
@@ -110,6 +110,8 @@
+
+
Authors:
@@ -123,6 +125,10 @@ Birken
Location: US
+
+
+
+
To build:
makeCreative Commons Attribution-ShareAlike 4.0 International (CC BY-SA 4.0)Inventory for
@@ -355,6 +365,8 @@ href="https://github.com/ioccc-src/temp-test-ioccc/blob/master/2014/birken/READM
+
+
diff --git a/2014/deak/index.html b/2014/deak/index.html
index 7f75e7d1b..7b9afbb04 100644
--- a/2014/deak/index.html
+++ b/2014/deak/index.html
@@ -110,6 +110,8 @@
+
+
Author:
@@ -119,6 +121,10 @@ Location: ZZ
+
+
+
+
To build:
makeCreative Commons Attribution-ShareAlike 4.0 International (CC BY-SA 4.0)Inventory for
@@ -249,6 +259,8 @@ href="https://github.com/ioccc-src/temp-test-ioccc/blob/master/2014/deak/README.
+
+
diff --git a/2014/endoh1/index.html b/2014/endoh1/index.html
index 8be5de45d..74d53e3a2 100644
--- a/2014/endoh1/index.html
+++ b/2014/endoh1/index.html
@@ -110,6 +110,8 @@
+
+
Author:
@@ -119,6 +121,10 @@ Location: JP
+
+
+
+
To build:
makeTo use:
@@ -166,6 +172,10 @@ this license:
Creative Commons Attribution-ShareAlike 4.0 International (CC BY-SA 4.0)Inventory for
@@ -258,6 +268,8 @@ href="https://github.com/ioccc-src/temp-test-ioccc/blob/master/2014/endoh1/spoil
+
+
diff --git a/2014/endoh2/index.html b/2014/endoh2/index.html
index 413b9586d..85b88051d 100644
--- a/2014/endoh2/index.html
+++ b/2014/endoh2/index.html
@@ -110,6 +110,8 @@
+
+
Author:
@@ -119,6 +121,10 @@ Location: JP
+
+
+
+
To build:
makeTo use:
@@ -156,6 +162,10 @@ this license:
Creative Commons Attribution-ShareAlike 4.0 International (CC BY-SA 4.0)Inventory for
@@ -193,6 +203,8 @@ href="https://github.com/ioccc-src/temp-test-ioccc/blob/master/2014/endoh2/READM
+
+
diff --git a/2014/maffiodo1/index.html b/2014/maffiodo1/index.html
index 447ee92c7..18df68955 100644
--- a/2014/maffiodo1/index.html
+++ b/2014/maffiodo1/index.html
@@ -110,6 +110,8 @@
+
+
Author:
@@ -120,6 +122,10 @@ Maffiodo
Location: IT
+
+
+
+
To build:
Creative Commons Attribution-ShareAlike 4.0 International (CC BY-SA 4.0)Inventory
@@ -438,6 +448,8 @@ href="https://github.com/ioccc-src/temp-test-ioccc/blob/master/2014/maffiodo1/RE
+
+
diff --git a/2014/maffiodo2/index.html b/2014/maffiodo2/index.html
index f1b039387..51dabc2ea 100644
--- a/2014/maffiodo2/index.html
+++ b/2014/maffiodo2/index.html
@@ -110,6 +110,8 @@
+
+
Author:
@@ -120,6 +122,10 @@ Maffiodo
Location: IT
+
+
+
+
To build:
makeCreative Commons Attribution-ShareAlike 4.0 International (CC BY-SA 4.0)Inventory
@@ -241,6 +251,8 @@ raw RGB image
+
+
diff --git a/2014/morgan/index.html b/2014/morgan/index.html
index ad74ab12e..52a5f11ba 100644
--- a/2014/morgan/index.html
+++ b/2014/morgan/index.html
@@ -110,6 +110,8 @@
+
+
Author:
@@ -120,6 +122,10 @@ Morgan
Location: FR
+
+
+
+
To build:
makeTo use:
@@ -189,6 +195,10 @@ this license:
Creative Commons Attribution-ShareAlike 4.0 International (CC BY-SA 4.0)Inventory for
@@ -226,6 +236,8 @@ href="https://github.com/ioccc-src/temp-test-ioccc/blob/master/2014/morgan/READM
+
+
diff --git a/2014/sinon/index.html b/2014/sinon/index.html
index 1e5ecb1cc..7f5b08d9d 100644
--- a/2014/sinon/index.html
+++ b/2014/sinon/index.html
@@ -110,6 +110,8 @@
+
+
Author:
@@ -119,6 +121,10 @@ Location: US
+
+
+
+
To build:
makeTo use:
@@ -208,6 +214,10 @@ this license:
Creative Commons Attribution-ShareAlike 4.0 International (CC BY-SA 4.0)Inventory for
@@ -252,6 +262,8 @@ href="https://github.com/ioccc-src/temp-test-ioccc/blob/master/2014/sinon/README
+
+
diff --git a/2014/skeggs/index.html b/2014/skeggs/index.html
index 90abb66ad..c754c8654 100644
--- a/2014/skeggs/index.html
+++ b/2014/skeggs/index.html
@@ -110,6 +110,8 @@
+
+
Author:
@@ -119,6 +121,10 @@ Location: US
+
+
+
+
To build:
makeTo use:
@@ -309,6 +315,10 @@ this license:
Creative Commons Attribution-ShareAlike 4.0 International (CC BY-SA 4.0)Inventory for
@@ -343,6 +353,8 @@ href="https://github.com/ioccc-src/temp-test-ioccc/blob/master/2014/skeggs/READM
+
+
diff --git a/2014/vik/index.html b/2014/vik/index.html
index fdafbe6ff..5df339770 100644
--- a/2014/vik/index.html
+++ b/2014/vik/index.html
@@ -110,6 +110,8 @@
+
+
Author:
@@ -119,6 +121,10 @@ Location: US
+
+
+
+
To build:
makeCreative Commons Attribution-ShareAlike 4.0 International (CC BY-SA 4.0)Inventory for
@@ -236,6 +246,8 @@ href="https://github.com/ioccc-src/temp-test-ioccc/blob/master/2014/vik/README.m
+
+
diff --git a/2014/wiedijk/index.html b/2014/wiedijk/index.html
index 0045f8466..4fea2356e 100644
--- a/2014/wiedijk/index.html
+++ b/2014/wiedijk/index.html
@@ -110,6 +110,8 @@
+
+
Author:
@@ -120,6 +122,10 @@ Wiedijk
Location: NL
+
+
+
+
To build:
makeTo use:
@@ -184,6 +190,10 @@ this license:
Creative Commons Attribution-ShareAlike 4.0 International (CC BY-SA 4.0)Inventory for
@@ -221,6 +231,8 @@ href="https://github.com/ioccc-src/temp-test-ioccc/blob/master/2014/wiedijk/READ
+
+
diff --git a/2015/README.md b/2015/README.md
index 790dff0b6..7052085eb 100644
--- a/2015/README.md
+++ b/2015/README.md
@@ -1,4 +1,4 @@
-# 2015 marked the "The Twenty Fourth International Obfuscated C Code Contest"
+# Twenty Fourth International Obfuscated C Code Contest
## Standard IOCCC stuff
diff --git a/2015/burton/index.html b/2015/burton/index.html
index 7407e210b..0d6ce4aad 100644
--- a/2015/burton/index.html
+++ b/2015/burton/index.html
@@ -110,6 +110,8 @@
+
+
Author:
@@ -119,6 +121,10 @@ Location: US
+
+
+
+
To build:
makeTo use:
@@ -287,6 +293,10 @@ this license:
Creative Commons Attribution-ShareAlike 4.0 International (CC BY-SA 4.0)Inventory for
@@ -357,6 +367,8 @@ href="https://github.com/ioccc-src/temp-test-ioccc/blob/master/2015/burton/spoil
+
+
diff --git a/2015/dogon/index.html b/2015/dogon/index.html
index 60282b966..249a669d4 100644
--- a/2015/dogon/index.html
+++ b/2015/dogon/index.html
@@ -110,6 +110,8 @@
+
+
Author:
@@ -119,6 +121,10 @@ Location: IL
+
+
+
+
To build:
makeWIDTH and
@@ -300,6 +306,10 @@ this license:Creative Commons Attribution-ShareAlike 4.0 International (CC BY-SA 4.0)Inventory for
@@ -337,6 +347,8 @@ href="https://github.com/ioccc-src/temp-test-ioccc/blob/master/2015/dogon/README
+
+
diff --git a/2015/duble/index.html b/2015/duble/index.html
index f0c5fb524..75b6c6d48 100644
--- a/2015/duble/index.html
+++ b/2015/duble/index.html
@@ -110,6 +110,8 @@
+
+
Author:
@@ -120,6 +122,10 @@ Duble
Location: FR
+
+
+
+
To build:
makeCreative Commons Attribution-ShareAlike 4.0 International (CC BY-SA 4.0)Inventory for
@@ -316,6 +326,8 @@ href="https://github.com/ioccc-src/temp-test-ioccc/blob/master/2015/duble/README
+
+
diff --git a/2015/endoh1/index.html b/2015/endoh1/index.html
index fdfeb6073..b00a088ef 100644
--- a/2015/endoh1/index.html
+++ b/2015/endoh1/index.html
@@ -110,6 +110,8 @@
+
+
Authors:
@@ -122,6 +124,10 @@ Location: JP
+
+
+
+
To build:
maketcpserver to use.
@@ -335,6 +341,10 @@ class="uri">http://www.rfc-editor.org/info/rfc4648.↩︎Inventory for
@@ -378,6 +388,8 @@ href="https://github.com/ioccc-src/temp-test-ioccc/blob/master/2015/endoh1/READM
+
+
diff --git a/2015/endoh2/index.html b/2015/endoh2/index.html
index 67d853cea..586660951 100644
--- a/2015/endoh2/index.html
+++ b/2015/endoh2/index.html
@@ -110,6 +110,8 @@
+
+
Author:
@@ -119,6 +121,10 @@ Location: JP
+
+
+
+
To build:
makeTo use:
@@ -163,6 +169,10 @@ this license:
Creative Commons Attribution-ShareAlike 4.0 International (CC BY-SA 4.0)Inventory for
@@ -200,6 +210,8 @@ href="https://github.com/ioccc-src/temp-test-ioccc/blob/master/2015/endoh2/READM
+
+
diff --git a/2015/endoh3/index.html b/2015/endoh3/index.html
index 2e60cf4ea..a66b303b0 100644
--- a/2015/endoh3/index.html
+++ b/2015/endoh3/index.html
@@ -110,6 +110,8 @@
+
+
Author:
@@ -119,6 +121,10 @@ Location: JP
+
+
+
+
To build:
makeTo use:
@@ -321,6 +327,10 @@ this license:
Creative Commons Attribution-ShareAlike 4.0 International (CC BY-SA 4.0)Inventory for
@@ -364,6 +374,8 @@ href="https://github.com/ioccc-src/temp-test-ioccc/blob/master/2015/endoh3/READM
+
+
diff --git a/2015/endoh4/index.html b/2015/endoh4/index.html
index ca51dfa62..964c1b596 100644
--- a/2015/endoh4/index.html
+++ b/2015/endoh4/index.html
@@ -110,6 +110,8 @@
+
+
Author:
@@ -119,6 +121,10 @@ Location: JP
+
+
+
+
To build:
makeCreative Commons Attribution-ShareAlike 4.0 International (CC BY-SA 4.0)Inventory for
@@ -207,6 +217,8 @@ href="https://github.com/ioccc-src/temp-test-ioccc/blob/master/2015/endoh4/READM
+
+
diff --git a/2015/hou/index.html b/2015/hou/index.html
index 8e6d86868..46c0cdfe5 100644
--- a/2015/hou/index.html
+++ b/2015/hou/index.html
@@ -110,6 +110,8 @@
+
+
Author:
@@ -119,6 +121,10 @@ Location: CN
+
+
+
+
To build:
makeBugs and (Mis)features:
@@ -209,6 +215,10 @@ this license:
Creative Commons Attribution-ShareAlike 4.0 International (CC BY-SA 4.0)Inventory for
@@ -249,6 +259,8 @@ href="https://github.com/ioccc-src/temp-test-ioccc/blob/master/2015/hou/README.m
+
+
diff --git a/2015/howe/index.html b/2015/howe/index.html
index dcc41ab1a..49d4f0d86 100644
--- a/2015/howe/index.html
+++ b/2015/howe/index.html
@@ -110,6 +110,8 @@
+
+
Author:
@@ -120,6 +122,10 @@ Howe
Location: CA
+
+
+
+
To build:
makeCreative Commons Attribution-ShareAlike 4.0 International (CC BY-SA 4.0)Inventory for
@@ -314,6 +324,8 @@ href="https://github.com/ioccc-src/temp-test-ioccc/blob/master/2015/howe/README.
+
+
diff --git a/2015/mills1/index.html b/2015/mills1/index.html
index f4ecb255d..9ce469f74 100644
--- a/2015/mills1/index.html
+++ b/2015/mills1/index.html
@@ -110,6 +110,8 @@
+
+
Author:
@@ -120,6 +122,10 @@ Mills
Location: US
+
+
+
+
To build:
makeTo use:
@@ -253,6 +259,10 @@ this license:
Creative Commons Attribution-ShareAlike 4.0 International (CC BY-SA 4.0)Inventory for
@@ -290,6 +300,8 @@ href="https://github.com/ioccc-src/temp-test-ioccc/blob/master/2015/mills1/READM
+
+
diff --git a/2015/mills2/index.html b/2015/mills2/index.html
index e90724d45..5d709b390 100644
--- a/2015/mills2/index.html
+++ b/2015/mills2/index.html
@@ -110,6 +110,8 @@
+
+
Author:
@@ -120,6 +122,10 @@ Mills
Location: US
+
+
+
+
To build:
makeBugs and (Mis)features:
@@ -235,6 +241,10 @@ this license:
Creative Commons Attribution-ShareAlike 4.0 International (CC BY-SA 4.0)Inventory for
@@ -276,6 +286,8 @@ href="https://github.com/ioccc-src/temp-test-ioccc/blob/master/2015/mills2/READM
+
+
diff --git a/2015/muth/index.html b/2015/muth/index.html
index d4a178e2d..aa35c6747 100644
--- a/2015/muth/index.html
+++ b/2015/muth/index.html
@@ -110,6 +110,8 @@
+
+
Author:
@@ -119,6 +121,10 @@ Location: DE
+
+
+
+
To build:
makeTo use:
@@ -209,6 +215,10 @@ this license:
Creative Commons Attribution-ShareAlike 4.0 International (CC BY-SA 4.0)Inventory for
@@ -291,6 +301,8 @@ href="https://github.com/ioccc-src/temp-test-ioccc/blob/master/2015/muth/README.
+
+
diff --git a/2015/schweikhardt/index.html b/2015/schweikhardt/index.html
index 1345520cf..207a284ee 100644
--- a/2015/schweikhardt/index.html
+++ b/2015/schweikhardt/index.html
@@ -110,6 +110,8 @@
+
+
Author:
@@ -120,6 +122,10 @@ Schweikhardt
Location: DE
+
+
+
+
To build:
makeBugs and (Mis)features:
@@ -835,6 +841,10 @@ this license:
Creative Commons Attribution-ShareAlike 4.0 International (CC BY-SA 4.0)
+
+
Author:
@@ -119,6 +121,10 @@ Location: US
+
+
+
+
To build:
makeTo use:
@@ -215,6 +221,10 @@ this license:
Creative Commons Attribution-ShareAlike 4.0 International (CC BY-SA 4.0)Inventory for
@@ -253,6 +263,8 @@ href="https://github.com/ioccc-src/temp-test-ioccc/blob/master/2015/yang/README.
+
+
diff --git a/2018/README.md b/2018/README.md
index 2da4aefc3..59ab3f289 100644
--- a/2018/README.md
+++ b/2018/README.md
@@ -1,4 +1,4 @@
-# 2018 marked the "The Twenty Fifth International Obfuscated C Code Contest"
+# Twenty Fifth International Obfuscated C Code Contest
## Standard IOCCC stuff
diff --git a/2018/algmyr/index.html b/2018/algmyr/index.html
index d77f9ffe2..faa1f41ff 100644
--- a/2018/algmyr/index.html
+++ b/2018/algmyr/index.html
@@ -110,6 +110,8 @@
+
+
Author:
@@ -119,6 +121,10 @@ Location: SE
+
+
+
+
To build:
makeCreative Commons Attribution-ShareAlike 4.0 International (CC BY-SA 4.0)Inventory for
@@ -298,6 +308,8 @@ href="https://github.com/ioccc-src/temp-test-ioccc/blob/master/2018/algmyr/READM
+
+
diff --git a/2018/anderson/index.html b/2018/anderson/index.html
index efe0a90b4..31f00ad6c 100644
--- a/2018/anderson/index.html
+++ b/2018/anderson/index.html
@@ -110,6 +110,8 @@
+
+
Author:
@@ -120,6 +122,10 @@ Anderson
Location: US
+
+
+
+
To build:
makeCreative Commons Attribution-ShareAlike 4.0 International (CC BY-SA 4.0)Inventory
@@ -231,6 +241,8 @@ href="https://github.com/ioccc-src/temp-test-ioccc/blob/master/2018/anderson/REA
+
+
diff --git a/2018/bellard/index.html b/2018/bellard/index.html
index f958bc437..51f32b1ea 100644
--- a/2018/bellard/index.html
+++ b/2018/bellard/index.html
@@ -110,6 +110,8 @@
+
+
Author:
@@ -120,6 +122,10 @@ Bellard
Location: FR
+
+
+
+
To build:
makeCreative Commons Attribution-ShareAlike 4.0 International (CC BY-SA 4.0)Inventory for
@@ -252,6 +262,8 @@ file
+
+
diff --git a/2018/burton1/index.html b/2018/burton1/index.html
index b5d8eeab0..f25ac80a4 100644
--- a/2018/burton1/index.html
+++ b/2018/burton1/index.html
@@ -110,6 +110,8 @@
+
+
Author:
@@ -119,6 +121,10 @@ Location: US
+
+
+
+
To build:
makeCreative Commons Attribution-ShareAlike 4.0 International (CC BY-SA 4.0)Inventory for
@@ -387,6 +397,8 @@ href="https://github.com/ioccc-src/temp-test-ioccc/blob/master/2018/burton1/READ
+
+
diff --git a/2018/burton2/index.html b/2018/burton2/index.html
index 5bf399c3c..bf8868e07 100644
--- a/2018/burton2/index.html
+++ b/2018/burton2/index.html
@@ -110,6 +110,8 @@
+
+
Author:
@@ -119,6 +121,10 @@ Location: US
+
+
+
+
To build:
makeTo use:
@@ -515,6 +521,10 @@ this license:Creative Commons Attribution-ShareAlike 4.0 International (CC BY-SA 4.0)Inventory for
@@ -704,6 +714,8 @@ href="https://github.com/ioccc-src/temp-test-ioccc/blob/master/2018/burton2/disc
+
+
diff --git a/2018/ciura/index.html b/2018/ciura/index.html
index fc5064dd4..514054ef0 100644
--- a/2018/ciura/index.html
+++ b/2018/ciura/index.html
@@ -110,6 +110,8 @@
+
+
Author:
@@ -119,6 +121,10 @@ Location: PL
+
+
+
+
To build:
makeCreative Commons Attribution-ShareAlike 4.0 International (CC BY-SA 4.0)Inventory for
@@ -427,6 +437,8 @@ href="https://github.com/ioccc-src/temp-test-ioccc/blob/master/2018/ciura/README
+
+
diff --git a/2018/endoh1/index.html b/2018/endoh1/index.html
index a0405f223..c8cf2392d 100644
--- a/2018/endoh1/index.html
+++ b/2018/endoh1/index.html
@@ -110,6 +110,8 @@
+
+
Author:
@@ -119,6 +121,10 @@ Location: JP
+
+
+
+
To build:
makeTo use:
@@ -158,6 +164,10 @@ this license:Creative Commons Attribution-ShareAlike 4.0 International (CC BY-SA 4.0)Inventory for
@@ -204,6 +214,8 @@ href="https://github.com/ioccc-src/temp-test-ioccc/blob/master/2018/endoh1/READM
+
+
diff --git a/2018/endoh2/index.html b/2018/endoh2/index.html
index 12ddc67a5..b5d7ec6f5 100644
--- a/2018/endoh2/index.html
+++ b/2018/endoh2/index.html
@@ -110,6 +110,8 @@
+
+
Author:
@@ -119,6 +121,10 @@ Location: JP
+
+
+
+
To build:
makeTo use:
@@ -189,6 +195,10 @@ this license:Creative Commons Attribution-ShareAlike 4.0 International (CC BY-SA 4.0)Inventory for
@@ -235,6 +245,8 @@ href="https://github.com/ioccc-src/temp-test-ioccc/blob/master/2018/endoh2/READM
+
+
diff --git a/2018/ferguson/index.html b/2018/ferguson/index.html
index 6445b072b..ab518f3f4 100644
--- a/2018/ferguson/index.html
+++ b/2018/ferguson/index.html
@@ -110,6 +110,8 @@
+
+
Author:
@@ -120,6 +122,10 @@ Ferguson
Location: US
+
+
+
+
To build:
makeCreative Commons Attribution-ShareAlike 4.0 International (CC BY-SA 4.0)Inventory
@@ -1353,6 +1363,8 @@ href="https://github.com/ioccc-src/temp-test-ioccc/blob/master/2018/ferguson/tes
+
+
diff --git a/2018/giles/index.html b/2018/giles/index.html
index 7eb186bec..2ecb36737 100644
--- a/2018/giles/index.html
+++ b/2018/giles/index.html
@@ -110,6 +110,8 @@
+
+
Author:
@@ -119,6 +121,10 @@ Location: AU
+
+
+
+
To build:
Creative Commons Attribution-ShareAlike 4.0 International (CC BY-SA 4.0)Inventory for
@@ -221,6 +231,8 @@ href="https://github.com/ioccc-src/temp-test-ioccc/blob/master/2018/giles/README
+
+
diff --git a/2018/hou/index.html b/2018/hou/index.html
index 653fdf25e..f81314fdb 100644
--- a/2018/hou/index.html
+++ b/2018/hou/index.html
@@ -110,6 +110,8 @@
+
+
Author:
@@ -119,6 +121,10 @@ Location: CN
+
+
+
+
To build:
makeBugs and (Mis)features:
@@ -166,6 +172,10 @@ this license:
Creative Commons Attribution-ShareAlike 4.0 International (CC BY-SA 4.0)Inventory for
@@ -206,6 +216,8 @@ href="https://github.com/ioccc-src/temp-test-ioccc/blob/master/2018/hou/README.m
+
+
diff --git a/2018/mills/index.html b/2018/mills/index.html
index a513bacdb..95822c558 100644
--- a/2018/mills/index.html
+++ b/2018/mills/index.html
@@ -110,6 +110,8 @@
+
+
Author:
@@ -120,6 +122,10 @@ Mills
Location: US
+
+
+
+
To build:
makeCreative Commons Attribution-ShareAlike 4.0 International (CC BY-SA 4.0)Inventory for
@@ -888,6 +898,8 @@ image
+
+
diff --git a/2018/poikola/index.html b/2018/poikola/index.html
index 3d0374f1a..b3739bc6e 100644
--- a/2018/poikola/index.html
+++ b/2018/poikola/index.html
@@ -110,6 +110,8 @@
+
+
Author:
@@ -119,6 +121,10 @@ Location: FI
+
+
+
+
To build:
makeTo use:
@@ -255,6 +261,10 @@ this license:
Creative Commons Attribution-ShareAlike 4.0 International (CC BY-SA 4.0)Inventory for
@@ -298,6 +308,8 @@ href="https://github.com/ioccc-src/temp-test-ioccc/blob/master/2018/poikola/READ
+
+
diff --git a/2018/vokes/index.html b/2018/vokes/index.html
index 5fbca795a..b3361840d 100644
--- a/2018/vokes/index.html
+++ b/2018/vokes/index.html
@@ -110,6 +110,8 @@
+
+
Author:
@@ -119,6 +121,10 @@ Location: US
+
+
+
+
To build:
makeBugs and (Mis)features:
@@ -312,6 +318,10 @@ this license:
Creative Commons Attribution-ShareAlike 4.0 International (CC BY-SA 4.0)Inventory for
@@ -361,6 +371,8 @@ href="https://github.com/ioccc-src/temp-test-ioccc/blob/master/2018/vokes/README
+
+
diff --git a/2018/yang/index.html b/2018/yang/index.html
index 797895736..408840c1d 100644
--- a/2018/yang/index.html
+++ b/2018/yang/index.html
@@ -110,6 +110,8 @@
+
+
Author:
@@ -119,6 +121,10 @@ Location: US
+
+
+
+
To build:
makeTo use:
@@ -244,6 +250,10 @@ this license:
Creative Commons Attribution-ShareAlike 4.0 International (CC BY-SA 4.0)Inventory for
@@ -282,6 +292,8 @@ href="https://github.com/ioccc-src/temp-test-ioccc/blob/master/2018/yang/README.
+
+
diff --git a/2019/README.md b/2019/README.md
index f64515c00..f38b376c6 100644
--- a/2019/README.md
+++ b/2019/README.md
@@ -1,4 +1,4 @@
-# 2016 marked the "The Twenty Sixth International Obfuscated C Code Contest"
+# Twenty Sixth International Obfuscated C Code Contest
## Standard IOCCC stuff
diff --git a/2019/adamovsky/index.html b/2019/adamovsky/index.html
index 261719391..a390f712b 100644
--- a/2019/adamovsky/index.html
+++ b/2019/adamovsky/index.html
@@ -110,6 +110,8 @@
+
+
Author:
@@ -120,6 +122,10 @@ Adamovský
Location: CZ
+
+
+
+
To build:
makeBugs and (Mis)features:
@@ -380,6 +386,10 @@ this license:
Creative Commons Attribution-ShareAlike 4.0 International (CC BY-SA 4.0)Inventory
@@ -435,6 +445,8 @@ href="https://github.com/ioccc-src/temp-test-ioccc/blob/master/2019/adamovsky/RE
+
+
diff --git a/2019/burton/index.html b/2019/burton/index.html
index f516d82da..50864ebf6 100644
--- a/2019/burton/index.html
+++ b/2019/burton/index.html
@@ -110,6 +110,8 @@
+
+
Author:
@@ -119,6 +121,10 @@ Location: US
+
+
+
+
To build:
makeBugs and (Mis)features:
@@ -184,6 +190,10 @@ this license:
Creative Commons Attribution-ShareAlike 4.0 International (CC BY-SA 4.0)Inventory for
@@ -237,6 +247,8 @@ href="https://github.com/ioccc-src/temp-test-ioccc/blob/master/2019/burton/newli
+
+
diff --git a/2019/ciura/index.html b/2019/ciura/index.html
index e7ecec9cc..f5c30740c 100644
--- a/2019/ciura/index.html
+++ b/2019/ciura/index.html
@@ -110,6 +110,8 @@
+
+
Author:
@@ -119,6 +121,10 @@ Location: PL
+
+
+
+
To build:
makeCreative Commons Attribution-ShareAlike 4.0 International (CC BY-SA 4.0)Inventory for
@@ -359,6 +369,8 @@ href="https://github.com/ioccc-src/temp-test-ioccc/blob/master/2019/ciura/README
+
+
diff --git a/2019/diels-grabsch1/index.html b/2019/diels-grabsch1/index.html
index 14d6bd8ef..d87c5d7f8 100644
--- a/2019/diels-grabsch1/index.html
+++ b/2019/diels-grabsch1/index.html
@@ -110,6 +110,8 @@
+
+
Author:
@@ -120,6 +122,10 @@ Diels-Grabsch
Location: DE
+
+
+
+
To build:
makeTo use:
@@ -165,6 +171,10 @@ this license:
Creative Commons Attribution-ShareAlike 4.0 International (CC BY-SA 4.0)
+
+
Author:
@@ -120,6 +122,10 @@ Diels-Grabsch
Location: DE
+
+
+
+
To build:
makeTo use:
@@ -274,6 +280,10 @@ this license:
Creative Commons Attribution-ShareAlike 4.0 International (CC BY-SA 4.0)
+
+
Author:
@@ -119,6 +121,10 @@ Location: IL
+
+
+
+
To build:
makeBugs and (Mis)features:
@@ -352,6 +358,10 @@ this license:
Creative Commons Attribution-ShareAlike 4.0 International (CC BY-SA 4.0)Inventory for
@@ -428,6 +438,8 @@ href="https://github.com/ioccc-src/temp-test-ioccc/blob/master/2019/dogon/README
+
+
diff --git a/2019/duble/index.html b/2019/duble/index.html
index d7adca5eb..ac937162d 100644
--- a/2019/duble/index.html
+++ b/2019/duble/index.html
@@ -110,6 +110,8 @@
+
+
Author:
@@ -120,6 +122,10 @@ Duble
Location: FR
+
+
+
+
To build:
makeCreative Commons Attribution-ShareAlike 4.0 International (CC BY-SA 4.0)Inventory for
@@ -355,6 +365,8 @@ href="https://github.com/ioccc-src/temp-test-ioccc/blob/master/2019/duble/README
+
+
diff --git a/2019/endoh/index.html b/2019/endoh/index.html
index 10a3f4054..ef8e34507 100644
--- a/2019/endoh/index.html
+++ b/2019/endoh/index.html
@@ -110,6 +110,8 @@
+
+
Author:
@@ -119,6 +121,10 @@ Location: JP
+
+
+
+
To build:
makeCreative Commons Attribution-ShareAlike 4.0 International (CC BY-SA 4.0)Inventory for
@@ -248,6 +258,8 @@ href="https://github.com/ioccc-src/temp-test-ioccc/blob/master/2019/endoh/README
+
+
diff --git a/2019/giles/index.html b/2019/giles/index.html
index 08887a11a..358d94b5c 100644
--- a/2019/giles/index.html
+++ b/2019/giles/index.html
@@ -110,6 +110,8 @@
+
+
Author:
@@ -119,6 +121,10 @@ Location: AU
+
+
+
+
To build:
makeTo use:
@@ -354,6 +360,10 @@ this license:
Creative Commons Attribution-ShareAlike 4.0 International (CC BY-SA 4.0)Inventory for
@@ -395,6 +405,8 @@ href="https://github.com/ioccc-src/temp-test-ioccc/blob/master/2019/giles/README
+
+
diff --git a/2019/karns/index.html b/2019/karns/index.html
index ed788cd91..9757b3221 100644
--- a/2019/karns/index.html
+++ b/2019/karns/index.html
@@ -110,6 +110,8 @@
+
+
Author:
@@ -119,6 +121,10 @@ Location: US
+
+
+
+
To build:
makeCreative Commons Attribution-ShareAlike 4.0 International (CC BY-SA 4.0)Inventory for
@@ -237,6 +247,8 @@ href="https://github.com/ioccc-src/temp-test-ioccc/blob/master/2019/karns/README
+
+
diff --git a/2019/lynn/index.html b/2019/lynn/index.html
index 040f5cef7..cacedc0be 100644
--- a/2019/lynn/index.html
+++ b/2019/lynn/index.html
@@ -110,6 +110,8 @@
+
+
Author:
@@ -119,6 +121,10 @@ Location: US
+
+
+
+
To build:
makeBugs and (Mis)features:
@@ -358,6 +364,10 @@ this license:
Creative Commons Attribution-ShareAlike 4.0 International (CC BY-SA 4.0)Inventory for
@@ -422,6 +432,8 @@ href="https://github.com/ioccc-src/temp-test-ioccc/blob/master/2019/lynn/README.
+
+
diff --git a/2019/mills/index.html b/2019/mills/index.html
index 2d350eff6..91d519b5b 100644
--- a/2019/mills/index.html
+++ b/2019/mills/index.html
@@ -110,6 +110,8 @@
+
+
Author:
@@ -120,6 +122,10 @@ Mills
Location: US
+
+
+
+
To build:
makeBugs and (Mis)features:
@@ -726,6 +732,10 @@ this license:
Creative Commons Attribution-ShareAlike 4.0 International (CC BY-SA 4.0)Inventory for
@@ -781,6 +791,8 @@ Shakespeare text
+
+
diff --git a/2019/poikola/index.html b/2019/poikola/index.html
index 34bd08d7b..3bc3c35d9 100644
--- a/2019/poikola/index.html
+++ b/2019/poikola/index.html
@@ -110,6 +110,8 @@
+
+
Author:
@@ -119,6 +121,10 @@ Location: FI
+
+
+
+
To build:
makeCreative Commons Attribution-ShareAlike 4.0 International (CC BY-SA 4.0)Inventory for
@@ -387,6 +397,8 @@ href="https://github.com/ioccc-src/temp-test-ioccc/blob/master/2019/poikola/READ
+
+
diff --git a/2019/yang/index.html b/2019/yang/index.html
index d30deb713..0dd28123a 100644
--- a/2019/yang/index.html
+++ b/2019/yang/index.html
@@ -110,6 +110,8 @@
+
+
Author:
@@ -119,6 +121,10 @@ Location: US
+
+
+
+
To build:
makeBugs and (Mis)features:
@@ -265,6 +271,10 @@ this license:
Creative Commons Attribution-ShareAlike 4.0 International (CC BY-SA 4.0)Inventory for
@@ -312,6 +322,8 @@ href="https://github.com/ioccc-src/temp-test-ioccc/blob/master/2019/yang/README.
+
+
diff --git a/2020/README.md b/2020/README.md
index 91054acbc..6639bd915 100644
--- a/2020/README.md
+++ b/2020/README.md
@@ -1,4 +1,4 @@
-# 2020 marked the "The Twenty Seventh International Obfuscated C Code Contest"
+# Twenty Seventh International Obfuscated C Code Contest
## Standard IOCCC stuff
diff --git a/2020/burton/index.html b/2020/burton/index.html
index 06ae0a5eb..36c9298cd 100644
--- a/2020/burton/index.html
+++ b/2020/burton/index.html
@@ -110,6 +110,8 @@
+
+
Author:
@@ -119,6 +121,10 @@ Location: US
+
+
+
+
To build:
makeBugs and (Mis)features:
@@ -192,6 +198,10 @@ this license:
Creative Commons Attribution-ShareAlike 4.0 International (CC BY-SA 4.0)Inventory for
@@ -238,6 +248,8 @@ href="https://github.com/ioccc-src/temp-test-ioccc/blob/master/2020/burton/READM
+
+
diff --git a/2020/carlini/index.html b/2020/carlini/index.html
index f971bb4c3..34517d18d 100644
--- a/2020/carlini/index.html
+++ b/2020/carlini/index.html
@@ -110,6 +110,8 @@
+
+
Author:
@@ -120,6 +122,10 @@ Carlini
Location: US
+
+
+
+
To build:
makeBugs and (Mis)features:
@@ -345,6 +351,10 @@ this license:
Creative Commons Attribution-ShareAlike 4.0 International (CC BY-SA 4.0)Inventory for
@@ -382,6 +392,8 @@ href="https://github.com/ioccc-src/temp-test-ioccc/blob/master/2020/carlini/READ
+
+
diff --git a/2020/endoh1/index.html b/2020/endoh1/index.html
index d6bd2ca05..046de8360 100644
--- a/2020/endoh1/index.html
+++ b/2020/endoh1/index.html
@@ -110,6 +110,8 @@
+
+
Author:
@@ -119,6 +121,10 @@ Location: JP
+
+
+
+
To build:
makeCreative Commons Attribution-ShareAlike 4.0 International (CC BY-SA 4.0)Inventory for
@@ -336,6 +346,8 @@ href="https://github.com/ioccc-src/temp-test-ioccc/blob/master/2020/endoh1/READM
+
+
diff --git a/2020/endoh2/index.html b/2020/endoh2/index.html
index d3d1b15ee..0c0bd51f3 100644
--- a/2020/endoh2/index.html
+++ b/2020/endoh2/index.html
@@ -110,6 +110,8 @@
+
+
Author:
@@ -119,6 +121,10 @@ Location: JP
+
+
+
+
To build:
makeTo use:
@@ -154,6 +160,10 @@ this license:Creative Commons Attribution-ShareAlike 4.0 International (CC BY-SA 4.0)Inventory for
@@ -218,6 +228,8 @@ href="https://github.com/ioccc-src/temp-test-ioccc/blob/master/2020/endoh2/READM
+
+
diff --git a/2020/endoh3/index.html b/2020/endoh3/index.html
index 1c74b77e9..41c45b0ad 100644
--- a/2020/endoh3/index.html
+++ b/2020/endoh3/index.html
@@ -110,6 +110,8 @@
+
+
Author:
@@ -119,6 +121,10 @@ Location: JP
+
+
+
+
To build:
makeCreative Commons Attribution-ShareAlike 4.0 International (CC BY-SA 4.0)Inventory for
@@ -201,6 +211,8 @@ href="https://github.com/ioccc-src/temp-test-ioccc/blob/master/2020/endoh3/READM
+
+
diff --git a/2020/ferguson1/index.html b/2020/ferguson1/index.html
index f096a7cf0..1e2ac9355 100644
--- a/2020/ferguson1/index.html
+++ b/2020/ferguson1/index.html
@@ -110,6 +110,8 @@
+
+
Author:
@@ -120,6 +122,10 @@ Ferguson
Location: US
+
+
+
+
To build:
makeBugs and (Mis)features:
@@ -723,6 +729,10 @@ this license:
Creative Commons Attribution-ShareAlike 4.0 International (CC BY-SA 4.0)Inventory
@@ -823,6 +833,8 @@ href="https://github.com/ioccc-src/temp-test-ioccc/blob/master/2020/ferguson1/tr
+
+
diff --git a/2020/ferguson2/index.html b/2020/ferguson2/index.html
index 24b06cfad..7bf110550 100644
--- a/2020/ferguson2/index.html
+++ b/2020/ferguson2/index.html
@@ -110,6 +110,8 @@
+
+
Author:
@@ -120,6 +122,10 @@ Ferguson
Location: US
+
+
+
+
To build:
makeCreative Commons Attribution-ShareAlike 4.0 International (CC BY-SA 4.0)Inventory
@@ -1030,6 +1040,8 @@ href="https://github.com/ioccc-src/temp-test-ioccc/blob/master/2020/ferguson2/re
+
+
diff --git a/2020/giles/index.html b/2020/giles/index.html
index a96170a7c..c8d80e089 100644
--- a/2020/giles/index.html
+++ b/2020/giles/index.html
@@ -110,6 +110,8 @@
+
+
Author:
@@ -119,6 +121,10 @@ Location: AU
+
+
+
+
To build:
makeBugs and (Mis)features:
@@ -259,6 +265,10 @@ this license:
Creative Commons Attribution-ShareAlike 4.0 International (CC BY-SA 4.0)Inventory for
@@ -299,6 +309,8 @@ href="https://github.com/ioccc-src/temp-test-ioccc/blob/master/2020/giles/README
+
+
diff --git a/2020/kurdyukov1/index.html b/2020/kurdyukov1/index.html
index d5524936b..50f2a601f 100644
--- a/2020/kurdyukov1/index.html
+++ b/2020/kurdyukov1/index.html
@@ -110,6 +110,8 @@
+
+
Author:
@@ -120,6 +122,10 @@ Kurdyukov
Location: RU
+
+
+
+
To build:
makeCreative Commons Attribution-ShareAlike 4.0 International (CC BY-SA 4.0)Inventory
@@ -258,6 +268,8 @@ href="https://github.com/ioccc-src/temp-test-ioccc/blob/master/2020/kurdyukov1/R
+
+
diff --git a/2020/kurdyukov2/index.html b/2020/kurdyukov2/index.html
index 7b827f476..2f17b10cf 100644
--- a/2020/kurdyukov2/index.html
+++ b/2020/kurdyukov2/index.html
@@ -110,6 +110,8 @@
+
+
Author:
@@ -120,6 +122,10 @@ Kurdyukov
Location: RU
+
+
+
+
To build:
makeTo use:
@@ -213,6 +219,10 @@ this license:
Creative Commons Attribution-ShareAlike 4.0 International (CC BY-SA 4.0)Inventory
@@ -260,6 +270,8 @@ href="https://github.com/ioccc-src/temp-test-ioccc/blob/master/2020/kurdyukov2/R
+
+
diff --git a/2020/kurdyukov3/index.html b/2020/kurdyukov3/index.html
index b0412102a..e81b05df7 100644
--- a/2020/kurdyukov3/index.html
+++ b/2020/kurdyukov3/index.html
@@ -110,6 +110,8 @@
+
+
Author:
@@ -120,6 +122,10 @@ Kurdyukov
Location: RU
+
+
+
+
To build:
makeCreative Commons Attribution-ShareAlike 4.0 International (CC BY-SA 4.0)Inventory
@@ -210,6 +220,8 @@ href="https://github.com/ioccc-src/temp-test-ioccc/blob/master/2020/kurdyukov3/R
+
+
diff --git a/2020/kurdyukov4/index.html b/2020/kurdyukov4/index.html
index 83c476c93..4ff05a601 100644
--- a/2020/kurdyukov4/index.html
+++ b/2020/kurdyukov4/index.html
@@ -110,6 +110,8 @@
+
+
Author:
@@ -120,6 +122,10 @@ Kurdyukov
Location: RU
+
+
+
+
To build:
makeTo use:
@@ -225,6 +231,10 @@ this license:
Creative Commons Attribution-ShareAlike 4.0 International (CC BY-SA 4.0)Inventory
@@ -271,6 +281,8 @@ href="https://github.com/ioccc-src/temp-test-ioccc/blob/master/2020/kurdyukov4/R
+
+
diff --git a/2020/otterness/index.html b/2020/otterness/index.html
index fddd1e368..c5f7f2cfb 100644
--- a/2020/otterness/index.html
+++ b/2020/otterness/index.html
@@ -110,6 +110,8 @@
+
+
Author:
@@ -120,6 +122,10 @@ Otterness
Location: US
+
+
+
+
To build:
makeBugs and (Mis)features:
@@ -249,6 +255,10 @@ this license:
Creative Commons Attribution-ShareAlike 4.0 International (CC BY-SA 4.0)Inventory
@@ -289,6 +299,8 @@ href="https://github.com/ioccc-src/temp-test-ioccc/blob/master/2020/otterness/RE
+
+
diff --git a/2020/tsoj/index.html b/2020/tsoj/index.html
index d1da77c9a..82de8151e 100644
--- a/2020/tsoj/index.html
+++ b/2020/tsoj/index.html
@@ -110,6 +110,8 @@
+
+
Author:
@@ -119,6 +121,10 @@ href="../../location.html#DE">DE
+
+
+
+
To build:
makeCreative Commons Attribution-ShareAlike 4.0 International (CC BY-SA 4.0)Inventory for
@@ -260,6 +270,8 @@ href="https://github.com/ioccc-src/temp-test-ioccc/blob/master/2020/tsoj/README.
+
+
diff --git a/2020/yang/index.html b/2020/yang/index.html
index 0319ac845..aa210fe8a 100644
--- a/2020/yang/index.html
+++ b/2020/yang/index.html
@@ -110,6 +110,8 @@
+
+
Author:
@@ -119,6 +121,10 @@ Location: US
+
+
+
+
To build:
makeTo use:
@@ -230,6 +236,10 @@ this license:
Creative Commons Attribution-ShareAlike 4.0 International (CC BY-SA 4.0)Inventory for
@@ -271,6 +281,8 @@ href="https://github.com/ioccc-src/temp-test-ioccc/blob/master/2020/yang/README.
+
+
diff --git a/Makefile b/Makefile
index e22273a4b..ab625cc28 100644
--- a/Makefile
+++ b/Makefile
@@ -36,6 +36,17 @@ SHELL= bash
#
include var.mk
+#################################
+# IOCCC web site maintenance tulz
+#################################
+
+ALL_RUN= bin/all-run.sh
+GEN_AUTHORS= bin/gen-authors.sh
+GEN_LOCATION= bin/gen-location.sh
+GEN_YEARS= bin/gen-years.sh
+README2INDEX= bin/readme2index.sh
+QUICK_README2INDEX= bin/quick-readme2index.sh
+
#############
# IOCCC years
@@ -194,6 +205,30 @@ indent.c:
done
@echo '=-=-=-=-= IOCCC complete make $@ =-=-=-=-='
+
+#################################
+# IOCCC web site maintenance rulz
+#################################
+
+# NOTE: The rules in this section are intended to be used by those
+# who maintain the official IOCCC site.
+#
+# These rules make certain assumptions about critical tools that
+# must be installed on your system in order to be effective.
+# While code sometimes makes tests and issues errors if critical
+# tools are not found, those tests are NOT exhaustive.
+#
+# Finally: The rules in this section are NOT needed if you
+# simple want to examine, run / test winning IOCCC entries.
+
+# XXX - The rules in this section are undergoing development and change.
+# They might not even work (right now). :-)
+
+.PHONY: genpath gen_authors gen_location gen_years entry_index quick_entry_index \
+ quick_www www
+
+# form the top level .top, YYYY level .year and winner level .path files
+#
genpath:
@echo '=-=-=-=-= IOCCC begin make $@ =-=-=-=-='
@${RM} -f .tmp.genpath
@@ -212,6 +247,73 @@ genpath:
fi
@echo '=-=-=-=-= IOCCC complete make $@ =-=-=-=-='
+# generate the top level authors.html page
+#
+gen_authors: ${GEN_AUTHORS} authors.html
+ @echo '=-=-=-=-= IOCCC begin make $@ =-=-=-=-='
+ ${GEN_AUTHORS} -v 1
+ @echo '=-=-=-=-= IOCCC complete make $@ =-=-=-=-='
+
+# generate the top level location.html page
+#
+gen_location: ${GEN_LOCATION} location.html
+ @echo '=-=-=-=-= IOCCC begin make $@ =-=-=-=-='
+ ${GEN_LOCATION} -v 1
+ @echo '=-=-=-=-= IOCCC complete make $@ =-=-=-=-='
+
+# generate the top level years.html page
+#
+gen_years: ${GEN_YEARS} years.html
+ @echo '=-=-=-=-= IOCCC begin make $@ =-=-=-=-='
+ ${GEN_YEARS} -v 1
+ @echo '=-=-=-=-= IOCCC complete make $@ =-=-=-=-='
+
+# force the build of all winner index.html files
+#
+entry_index: ${ALL_RUN} ${README2INDEX}
+ @echo '=-=-=-=-= IOCCC begin make $@ =-=-=-=-='
+ ${ALL_RUN} -v 3 ${README2INDEX} -v 1
+ @echo '=-=-=-=-= IOCCC complete make $@ =-=-=-=-='
+
+# build winner index.html files that might be out of date
+#
+# This rule uses the QUICK_README2INDEX tool, so
+# some winner index.html files that seem to be up to date
+# (but might not be up to date) won't be built.
+#
+quick_entry_index: ${ALL_RUN} ${QUICK_README2INDEX}
+ @echo '=-=-=-=-= IOCCC begin make $@ =-=-=-=-='
+ ${ALL_RUN} -v 3 ${QUICK_README2INDEX} -v 1
+ @echo '=-=-=-=-= IOCCC complete make $@ =-=-=-=-='
+
+# do work to build HTML content for the web site
+#
+# This rule uses quick_entry_index, not slow_entry_index, so
+# some winner index.html files that seem to be up to date
+# (but might not be up to date) won't be built.
+#
+# Well, short of pushing changes to the GitHub repo, that is. :-)
+#
+quick_www:
+ @echo '=-=-=-=-= IOCCC begin make $@ =-=-=-=-='
+ ${MAKE} gen_authors
+ ${MAKE} gen_location
+ ${MAKE} gen_years
+ ${MAKE} quick_entry_index
+ @echo '=-=-=-=-= IOCCC complete make $@ =-=-=-=-='
+
+# do everything needed to build HTML content for the web site
+#
+# Well, short of pushing changes to the GitHub repo, that is. :-)
+#
+www:
+ @echo '=-=-=-=-= IOCCC begin make $@ =-=-=-=-='
+ ${MAKE} gen_authors
+ ${MAKE} gen_location
+ ${MAKE} gen_years
+ ${MAKE} entry_index
+ @echo '=-=-=-=-= IOCCC complete make $@ =-=-=-=-='
+
##################
# 133t hacker rulz
diff --git a/authors.html b/authors.html
index 759c50298..fea6cf1ca 100644
--- a/authors.html
+++ b/authors.html
@@ -100,6 +100,8 @@
+
+
+
+
diff --git a/bin/README.md b/bin/README.md
index f92b25eea..c1fc41978 100644
--- a/bin/README.md
+++ b/bin/README.md
@@ -93,6 +93,11 @@ Output author(s) Related HTML for for an entry's index.html page.
Output the inventory in HTML form for an entry's index.html page.
+### [output-year-index.sh](output-year-index.sh)
+
+Output markdown of winner links for a given year.
+
+
### [pandoc-wrapper.sh](pandoc-wrapper.sh)
Wrapper tool to run pandoc.
diff --git a/bin/md2html.sh b/bin/md2html.sh
index fbb679429..a306d29f5 100755
--- a/bin/md2html.sh
+++ b/bin/md2html.sh
@@ -1897,6 +1897,14 @@ fi
if [[ -n $BEFORE_TOOL ]]; then
if [[ -z $NOOP ]]; then
+ # write START of section comment
+ #
+ {
+ echo ""
+ echo
+ } >> "$TMP_INDEX_HTML"
+
# append before tool output
#
if [[ $V_FLAG -ge 5 ]]; then
@@ -1912,6 +1920,14 @@ if [[ -n $BEFORE_TOOL ]]; then
exit 95
fi
+ # write START of section comment
+ #
+ {
+ echo
+ echo ""
+ } >> "$TMP_INDEX_HTML"
+
elif [[ $V_FLAG -ge 5 ]]; then
echo "$0: debug[5]: because of -n, disabled use of before tool: $BEFORE_TOOL" 1>&2
fi
@@ -1941,6 +1957,14 @@ fi
if [[ -n $PANDOC_WRAPPER ]]; then
if [[ -z $NOOP ]]; then
+ # write START of section comment
+ #
+ {
+ echo ""
+ echo
+ } >> "$TMP_INDEX_HTML"
+
# append pandoc wrapper tool output
#
if [[ $V_FLAG -ge 5 ]]; then
@@ -1956,6 +1980,14 @@ if [[ -n $PANDOC_WRAPPER ]]; then
exit 100
fi
+ # write START of section comment
+ #
+ {
+ echo
+ echo ""
+ } >> "$TMP_INDEX_HTML"
+
elif [[ $V_FLAG -ge 5 ]]; then
echo "$0: debug[5]: because of -n, disabled use of pandoc wrapper tool: $PANDOC_WRAPPER" 1>&2
fi
@@ -1985,6 +2017,14 @@ fi
if [[ -n $AFTER_TOOL ]]; then
if [[ -z $NOOP ]]; then
+ # write START of section comment
+ #
+ {
+ echo ""
+ echo
+ } >> "$TMP_INDEX_HTML"
+
# append after tool output
#
if [[ $V_FLAG -ge 5 ]]; then
@@ -2000,6 +2040,14 @@ if [[ -n $AFTER_TOOL ]]; then
exit 105
fi
+ # write START of section comment
+ #
+ {
+ echo
+ echo ""
+ } >> "$TMP_INDEX_HTML"
+
elif [[ $V_FLAG -ge 5 ]]; then
echo "$0: debug[5]: because of -n, disabled use of after tool: $AFTER_TOOL" 1>&2
fi
@@ -2008,7 +2056,7 @@ elif [[ $V_FLAG -ge 5 ]]; then
fi
#
if [[ $V_FLAG -ge 3 ]]; then
- echo "$0: debug[3]: successfully completed HTML phase $CUR_PHASE_NUM ($CUR_PHASE_NAME)" 1>&2
+ echo "$0: debug[3]: successfully completed HTML phase $CUR_PHASE_NUM" 1>&2
fi
##################################################
@@ -2180,7 +2228,7 @@ if [[ -z $NOOP ]]; then
echo "$0: ERROR: mv -f -- $TMP_INDEX_HTML $OUTPUT_HTML filed, error code: $status" 1>&2
exit 139
elif [[ $V_FLAG -ge 1 ]]; then
- echo "$0: debug[1]: built index HTML file: $OUTPUT_HTML" 1>&2
+ echo "$0: debug[1]: built replaced HTML file: $OUTPUT_HTML" 1>&2
fi
if [[ ! -s $OUTPUT_HTML ]]; then
echo "$0: ERROR: not a non-empty index HTML file: $OUTPUT_HTML" 1>&2
diff --git a/location.html b/location.html
index 04f40f732..cf5373966 100644
--- a/location.html
+++ b/location.html
@@ -100,6 +100,8 @@
+
+
+
+
diff --git a/years.html b/years.html
index 3f054974a..ab1d959f8 100644
--- a/years.html
+++ b/years.html
@@ -100,6 +100,8 @@
+
+
IOCCC Winning Entries by
Year
All IOCCC years
@@ -858,6 +860,8 @@ Dishonorable mention
Prize