Change references of many terms to new names
This is a HUGE commit and this task is not done. There are still some
changes that might need to be discussed and since so much is done here I
think it's better to let this go through and then make sure everything
is okay. When the remaining references are discussed they can also be
changed.
I did NOT include changes in the tmp/OLD_manifest directory.
Some of the changes in this commit (it might be exhaustive but it might
not be - not sure):
- In the Makefiles the WINNERS was renamed AUTHORS.
- References to winners.html were changed to authors.html.
- The FAQ named anchor 'fix_a_winner' was renamed 'fix_an_entry'.
- The JSON fields (or whatever they're called) 'winner_id' and
'winner_JSON_format_version' were changed so that 'winner' is 'entry'.
- In scripts for entries 'IOCCC winner' was changed to 'IOCCC entry'.
- 'winners_text' is now 'entries_text'. It might be better to be
'entry_text' as it's per entry but this was not noticed at first. Since
this is easy to fix I am holding off on this for the meantime.
- The script tmp/update-manifest.sh now has the commit log messages
changed to the correct terms as well.
The index.html files were updated as well with any of the above
changes.
There are some references that should NOT be updated. Two examples
caught (and maybe more have slipped through that will have to be changed
back): in 1984/anonymous/README.md the author wrote back to Landon after
being told about the famous tattoo and they used the words:
.. my entry will be the first IOCCC winner ..
but since this comes from the author it should remain so.
The other one is that winners.html should still refer to winners.html as
it informs people that it's been moved to authors.html (it does redirect
too but even so if it was changed it would defeat the purpose of the
message).
With paths like authors.html I tried to copy paste so that hopefully
there are no typos. It is possible that I did not end up doing this with
all but these can be fixed when discovered.
This commit is contained in:
1 parent
1c258e3df4
commit
205fa25ced
1335 files changed
+3001
-3001
No files matched your search
+29
-29
@@ -8,7 +8,7 @@
|
||||
# and worked in the past may no longer be liked/allowed or compile/run today.
|
||||
#
|
||||
# Bug fixes, corrections and typo fixes are VERY WELCOME. If you see a problem,
|
||||
# first check this URL for a list of known bugs and (mis)features of IOCCC winners:
|
||||
# first check this URL for a list of known bugs and (mis)features of IOCCC entries:
|
||||
#
|
||||
# https://www.ioccc.org/bugs.md
|
||||
#
|
||||
@@ -38,10 +38,10 @@ include ../var.mk
|
||||
|
||||
|
||||
###############
|
||||
# IOCCC winners
|
||||
# IOCCC entries
|
||||
###############
|
||||
#
|
||||
WINNERS= burton dogon duble endoh1 endoh2 endoh3 endoh4 hou howe mills1 mills2 muth schweikhardt yang
|
||||
ENTRIES= burton dogon duble endoh1 endoh2 endoh3 endoh4 hou howe mills1 mills2 muth schweikhardt yang
|
||||
|
||||
YEAR= 2015
|
||||
|
||||
@@ -53,7 +53,7 @@ YEAR= 2015
|
||||
all:
|
||||
@echo '=-=-= ${YEAR} begin make $@ =-=-='
|
||||
@echo
|
||||
@for i in ${WINNERS}; do \
|
||||
@for i in ${ENTRIES}; do \
|
||||
echo "=-= start ${YEAR}/$$i =-="; \
|
||||
echo "(cd $$i && ${MAKE} $@)"; \
|
||||
(cd $$i && ${MAKE} $@); \
|
||||
@@ -72,7 +72,7 @@ all:
|
||||
alt:
|
||||
@echo '=-=-= ${YEAR} begin make $@ =-=-='
|
||||
@echo
|
||||
@for i in ${WINNERS}; do \
|
||||
@for i in ${ENTRIES}; do \
|
||||
echo "=-= start ${YEAR}/$$i =-="; \
|
||||
echo "(cd $$i && ${MAKE} $@)"; \
|
||||
(cd $$i && ${MAKE} $@); \
|
||||
@@ -86,7 +86,7 @@ alt:
|
||||
data:
|
||||
@echo '=-=-= ${YEAR} begin make $@ =-=-='
|
||||
@echo
|
||||
@for i in ${WINNERS}; do \
|
||||
@for i in ${ENTRIES}; do \
|
||||
echo "=-= start ${YEAR}/$$i =-="; \
|
||||
echo "(cd $$i && ${MAKE} $@)"; \
|
||||
(cd $$i && ${MAKE} $@); \
|
||||
@@ -100,7 +100,7 @@ data:
|
||||
everything:
|
||||
@echo '=-=-= ${YEAR} begin make $@ =-=-='
|
||||
@echo
|
||||
@for i in ${WINNERS}; do \
|
||||
@for i in ${ENTRIES}; do \
|
||||
echo "=-= start ${YEAR}/$$i =-="; \
|
||||
echo "(cd $$i && ${MAKE} $@)"; \
|
||||
(cd $$i && ${MAKE} $@); \
|
||||
@@ -119,7 +119,7 @@ everything:
|
||||
diff_orig_prog:
|
||||
@echo '=-=-= ${YEAR} begin make $@ =-=-='
|
||||
@echo
|
||||
@for i in ${WINNERS}; do \
|
||||
@for i in ${ENTRIES}; do \
|
||||
echo "=-= start ${YEAR}/$$i =-="; \
|
||||
echo "(cd $$i && ${MAKE} $@)"; \
|
||||
(cd $$i && ${MAKE} $@); \
|
||||
@@ -133,7 +133,7 @@ diff_orig_prog:
|
||||
diff_prog_orig:
|
||||
@echo '=-=-= ${YEAR} begin make $@ =-=-='
|
||||
@echo
|
||||
@for i in ${WINNERS}; do \
|
||||
@for i in ${ENTRIES}; do \
|
||||
echo "=-= start ${YEAR}/$$i =-="; \
|
||||
echo "(cd $$i && ${MAKE} $@)"; \
|
||||
(cd $$i && ${MAKE} $@); \
|
||||
@@ -147,7 +147,7 @@ diff_prog_orig:
|
||||
diff_alt_prog:
|
||||
@echo '=-=-= ${YEAR} begin make $@ =-=-='
|
||||
@echo
|
||||
@for i in ${WINNERS}; do \
|
||||
@for i in ${ENTRIES}; do \
|
||||
echo "=-= start ${YEAR}/$$i =-="; \
|
||||
echo "(cd $$i && ${MAKE} $@)"; \
|
||||
(cd $$i && ${MAKE} $@); \
|
||||
@@ -161,7 +161,7 @@ diff_alt_prog:
|
||||
diff_prog_alt:
|
||||
@echo '=-=-= ${YEAR} begin make $@ =-=-='
|
||||
@echo
|
||||
@for i in ${WINNERS}; do \
|
||||
@for i in ${ENTRIES}; do \
|
||||
echo "=-= start ${YEAR}/$$i =-="; \
|
||||
echo "(cd $$i && ${MAKE} $@)"; \
|
||||
(cd $$i && ${MAKE} $@); \
|
||||
@@ -175,7 +175,7 @@ diff_prog_alt:
|
||||
diff_orig_alt:
|
||||
@echo '=-=-= ${YEAR} begin make $@ =-=-='
|
||||
@echo
|
||||
@for i in ${WINNERS}; do \
|
||||
@for i in ${ENTRIES}; do \
|
||||
echo "=-= start ${YEAR}/$$i =-="; \
|
||||
echo "(cd $$i && ${MAKE} $@)"; \
|
||||
(cd $$i && ${MAKE} $@); \
|
||||
@@ -188,7 +188,7 @@ diff_orig_alt:
|
||||
diff_alt_orig:
|
||||
@echo '=-=-= ${YEAR} begin make $@ =-=-='
|
||||
@echo
|
||||
@for i in ${WINNERS}; do \
|
||||
@for i in ${ENTRIES}; do \
|
||||
echo "=-= start ${YEAR}/$$i =-="; \
|
||||
echo "(cd $$i && ${MAKE} $@)"; \
|
||||
(cd $$i && ${MAKE} $@); \
|
||||
@@ -205,7 +205,7 @@ diff_alt_orig:
|
||||
clean:
|
||||
@echo '=-=-= ${YEAR} begin make $@ =-=-='
|
||||
@echo
|
||||
@for i in ${WINNERS}; do \
|
||||
@for i in ${ENTRIES}; do \
|
||||
echo "=-= start ${YEAR}/$$i =-="; \
|
||||
echo "(cd $$i && ${MAKE} $@)"; \
|
||||
(cd $$i && ${MAKE} $@); \
|
||||
@@ -217,7 +217,7 @@ clean:
|
||||
clobber:
|
||||
@echo '=-=-= ${YEAR} begin make $@ =-=-='
|
||||
@echo
|
||||
@for i in ${WINNERS}; do \
|
||||
@for i in ${ENTRIES}; do \
|
||||
echo "=-= start ${YEAR}/$$i =-="; \
|
||||
echo "(cd $$i && ${MAKE} $@)"; \
|
||||
(cd $$i && ${MAKE} $@); \
|
||||
@@ -229,7 +229,7 @@ clobber:
|
||||
install:
|
||||
@echo '=-=-= ${YEAR} begin make $@ =-=-='
|
||||
@echo
|
||||
@for i in ${WINNERS}; do \
|
||||
@for i in ${ENTRIES}; do \
|
||||
echo "=-= start ${YEAR}/$$i =-="; \
|
||||
echo "(cd $$i && ${MAKE} $@)"; \
|
||||
(cd $$i && ${MAKE} $@); \
|
||||
@@ -241,7 +241,7 @@ install:
|
||||
indent.c:
|
||||
@echo '=-=-= ${YEAR} begin make $@ =-=-='
|
||||
@echo
|
||||
@for i in ${WINNERS}; do \
|
||||
@for i in ${ENTRIES}; do \
|
||||
echo "=-= start ${YEAR}/$$i =-="; \
|
||||
echo "(cd $$i && ${MAKE} $@)"; \
|
||||
(cd $$i && ${MAKE} $@); \
|
||||
@@ -253,7 +253,7 @@ indent.c:
|
||||
genpath:
|
||||
@echo '=-=-= IOCCC begin make $@ =-=-='
|
||||
@${RM} -f .tmp.genpath
|
||||
@-for i in ${WINNERS}; do \
|
||||
@-for i in ${ENTRIES}; do \
|
||||
echo "${YEAR}/$$i" >> .tmp.genpath; \
|
||||
rm -f "$$i/.tmp.genpath"; \
|
||||
echo "${YEAR}/$$i" >> "$$i/.tmp.genpath"; \
|
||||
@@ -284,7 +284,7 @@ genpath:
|
||||
love:
|
||||
@echo '=-=-= ${YEAR} begin make $@ =-=-='
|
||||
@echo
|
||||
@for i in ${WINNERS}; do \
|
||||
@for i in ${ENTRIES}; do \
|
||||
echo "=-= start ${YEAR}/$$i =-="; \
|
||||
echo "(cd $$i && ${MAKE} $@)"; \
|
||||
(cd $$i && ${MAKE} $@); \
|
||||
@@ -296,7 +296,7 @@ love:
|
||||
haste:
|
||||
@echo '=-=-= ${YEAR} begin make $@ =-=-='
|
||||
@echo
|
||||
@for i in ${WINNERS}; do \
|
||||
@for i in ${ENTRIES}; do \
|
||||
echo "=-= start ${YEAR}/$$i =-="; \
|
||||
echo "(cd $$i && ${MAKE} $@)"; \
|
||||
(cd $$i && ${MAKE} $@); \
|
||||
@@ -308,7 +308,7 @@ haste:
|
||||
waste:
|
||||
@echo '=-=-= ${YEAR} begin make $@ =-=-='
|
||||
@echo
|
||||
@for i in ${WINNERS}; do \
|
||||
@for i in ${ENTRIES}; do \
|
||||
echo "=-= start ${YEAR}/$$i =-="; \
|
||||
echo "(cd $$i && ${MAKE} $@)"; \
|
||||
(cd $$i && ${MAKE} $@); \
|
||||
@@ -320,7 +320,7 @@ waste:
|
||||
maker:
|
||||
@echo '=-=-= ${YEAR} begin make $@ =-=-='
|
||||
@echo
|
||||
@for i in ${WINNERS}; do \
|
||||
@for i in ${ENTRIES}; do \
|
||||
echo "=-= start ${YEAR}/$$i =-="; \
|
||||
echo "(cd $$i && ${MAKE} $@)"; \
|
||||
(cd $$i && ${MAKE} $@); \
|
||||
@@ -332,7 +332,7 @@ maker:
|
||||
easter_egg:
|
||||
@echo '=-=-= ${YEAR} begin make $@ =-=-='
|
||||
@echo
|
||||
@for i in ${WINNERS}; do \
|
||||
@for i in ${ENTRIES}; do \
|
||||
echo "=-= start ${YEAR}/$$i =-="; \
|
||||
echo "(cd $$i && ${MAKE} $@)"; \
|
||||
(cd $$i && ${MAKE} $@); \
|
||||
@@ -344,7 +344,7 @@ easter_egg:
|
||||
sandwich:
|
||||
@echo '=-=-= ${YEAR} begin make $@ =-=-='
|
||||
@echo
|
||||
@for i in ${WINNERS}; do \
|
||||
@for i in ${ENTRIES}; do \
|
||||
echo "=-= start ${YEAR}/$$i =-="; \
|
||||
echo "(cd $$i && ${MAKE} $@)"; \
|
||||
(cd $$i && ${MAKE} $@); \
|
||||
@@ -359,7 +359,7 @@ sandwich:
|
||||
supernova:
|
||||
@echo '=-=-= ${YEAR} begin make $@ =-=-='
|
||||
@echo
|
||||
@for i in ${WINNERS}; do \
|
||||
@for i in ${ENTRIES}; do \
|
||||
echo "=-= start ${YEAR}/$$i =-="; \
|
||||
echo "(cd $$i && ${MAKE} $@)"; \
|
||||
(cd $$i && ${MAKE} $@); \
|
||||
@@ -371,7 +371,7 @@ supernova:
|
||||
deep_magic:
|
||||
@echo '=-=-= ${YEAR} begin make $@ =-=-='
|
||||
@echo
|
||||
@for i in ${WINNERS}; do \
|
||||
@for i in ${ENTRIES}; do \
|
||||
echo "=-= start ${YEAR}/$$i =-="; \
|
||||
echo "(cd $$i && ${MAKE} $@)"; \
|
||||
(cd $$i && ${MAKE} $@); \
|
||||
@@ -383,7 +383,7 @@ deep_magic:
|
||||
magic:
|
||||
@echo '=-=-= ${YEAR} begin make $@ =-=-='
|
||||
@echo
|
||||
@for i in ${WINNERS}; do \
|
||||
@for i in ${ENTRIES}; do \
|
||||
echo "=-= start ${YEAR}/$$i =-="; \
|
||||
echo "(cd $$i && ${MAKE} $@)"; \
|
||||
(cd $$i && ${MAKE} $@); \
|
||||
@@ -395,7 +395,7 @@ magic:
|
||||
charon:
|
||||
@echo '=-=-= ${YEAR} begin make $@ =-=-='
|
||||
@echo
|
||||
@for i in ${WINNERS}; do \
|
||||
@for i in ${ENTRIES}; do \
|
||||
echo "=-= start ${YEAR}/$$i =-="; \
|
||||
echo "(cd $$i && ${MAKE} $@)"; \
|
||||
(cd $$i && ${MAKE} $@); \
|
||||
@@ -407,7 +407,7 @@ charon:
|
||||
pluto:
|
||||
@echo '=-=-= ${YEAR} begin make $@ =-=-='
|
||||
@echo
|
||||
@for i in ${WINNERS}; do \
|
||||
@for i in ${ENTRIES}; do \
|
||||
echo "=-= start ${YEAR}/$$i =-="; \
|
||||
echo "(cd $$i && ${MAKE} $@)"; \
|
||||
(cd $$i && ${MAKE} $@); \
|
||||
|
||||
+1
-1
@@ -48,7 +48,7 @@ And while you are at it, cat the _endoh2_ prog.c code. Compile it
|
||||
and look at the source code again.
|
||||
|
||||
In a "Back to the Future" moment, _endoh3_ gave us a twist on one of
|
||||
the all time best IOCCC winners from 1984.
|
||||
the all time best IOCCC entries from 1984.
|
||||
|
||||
We also suggest that you take a very good look at how the _muth_ code
|
||||
makes full use of the C Pre-Processor.
|
||||
|
||||
@@ -1,10 +1,10 @@
|
||||
{
|
||||
"no_comment" : "mandatory comment: because comments were removed from the original JSON spec",
|
||||
"winner_JSON_format_version" : "1.1 2024-02-11",
|
||||
"entry_JSON_format_version" : "1.1 2024-02-11",
|
||||
"award" : "Most Useful",
|
||||
"year" : 2015,
|
||||
"dir" : "burton",
|
||||
"winner_id" : "2015_burton",
|
||||
"entry_id" : "2015_burton",
|
||||
"author_set" : [
|
||||
{ "author_handle" : "Dave_Burton" }
|
||||
],
|
||||
|
||||
@@ -8,7 +8,7 @@
|
||||
# and worked in the past may no longer be liked/allowed or compile/run today.
|
||||
#
|
||||
# Bug fixes, corrections and typo fixes are VERY WELCOME. If you see a problem,
|
||||
# first check this URL for a list of known bugs and (mis)features of IOCCC winners:
|
||||
# first check this URL for a list of known bugs and (mis)features of IOCCC entries:
|
||||
#
|
||||
# https://www.ioccc.org/bugs.md
|
||||
#
|
||||
|
||||
@@ -93,7 +93,7 @@ Printed in 8 pt Courier, it makes aesthetically pleasing 8.5 x 11 wall art.
|
||||
|
||||
### prog.c vs prog.alt.c
|
||||
|
||||
[Dominik Muth](/winners.html#Dominik_Muth) observed a syntax error on `1+1`,
|
||||
[Dominik Muth](/authors.html#Dominik_Muth) observed a syntax error on `1+1`,
|
||||
`1-1`, `1|1`, and `1^1` when using an ARM based computer, although `1*1` and
|
||||
others worked correctly. This occurs because some platforms by default treat
|
||||
`char` as `unsigned char`. The original code has this weakness, which can be
|
||||
|
||||
@@ -68,7 +68,7 @@
|
||||
<div class="sidenav">
|
||||
<a href="../../index.html">IOCCC Home</a>
|
||||
<a href="../../years.html">Winning Entries</a>
|
||||
<a href="../../winners.html">People who have won</a>
|
||||
<a href="../../authors.html">People who have won</a>
|
||||
</div>
|
||||
<hr>
|
||||
<div class="sidenav">
|
||||
@@ -79,7 +79,7 @@
|
||||
<hr>
|
||||
<div class="sidenav">
|
||||
<a href="../../bugs.html">Bugs & (mis)features</a>
|
||||
<a href="../../faq.html#fix_a_winner">Fixing IOCCC winners</a>
|
||||
<a href="../../faq.html#fix_an_entry">Fixing IOCCC entries</a>
|
||||
<a href="../../faq.html#fix_web_site">Fixing the web site</a>
|
||||
<a href="../../faq.html#fix_author">Fixing winner info</a>
|
||||
<a href="../../thanks-for-help.html">Thanks for the help</a>
|
||||
@@ -172,7 +172,7 @@ iCalc, with <code>i</code> for integer (and it was written on an
|
||||
<p>Printed in 8 pt Courier, it makes aesthetically pleasing 8.5 x 11
|
||||
wall art.</p>
|
||||
<h3 id="prog.c-vs-prog.alt.c">prog.c vs prog.alt.c</h3>
|
||||
<p><a href="/winners.html#Dominik_Muth">Dominik Muth</a> observed a
|
||||
<p><a href="/authors.html#Dominik_Muth">Dominik Muth</a> observed a
|
||||
syntax error on <code>1+1</code>, <code>1-1</code>, <code>1|1</code>,
|
||||
and <code>1^1</code> when using an ARM based computer, although
|
||||
<code>1*1</code> and others worked correctly. This occurs because some
|
||||
|
||||
+1
-1
@@ -1,6 +1,6 @@
|
||||
#!/usr/bin/env bash
|
||||
#
|
||||
# try.sh - demonstrate IOCCC winner 2015/burton
|
||||
# try.sh - demonstrate IOCCC entry 2015/burton
|
||||
#
|
||||
|
||||
# make sure CC is set so that when we do make CC="$CC" it isn't empty. Doing it
|
||||
|
||||
@@ -1,10 +1,10 @@
|
||||
{
|
||||
"no_comment" : "mandatory comment: because comments were removed from the original JSON spec",
|
||||
"winner_JSON_format_version" : "1.1 2024-02-11",
|
||||
"entry_JSON_format_version" : "1.1 2024-02-11",
|
||||
"award" : "Most Crafty",
|
||||
"year" : 2015,
|
||||
"dir" : "dogon",
|
||||
"winner_id" : "2015_dogon",
|
||||
"entry_id" : "2015_dogon",
|
||||
"author_set" : [
|
||||
{ "author_handle" : "Gil_Dogon" }
|
||||
],
|
||||
|
||||
+1
-1
@@ -8,7 +8,7 @@
|
||||
# and worked in the past may no longer be liked/allowed or compile/run today.
|
||||
#
|
||||
# Bug fixes, corrections and typo fixes are VERY WELCOME. If you see a problem,
|
||||
# first check this URL for a list of known bugs and (mis)features of IOCCC winners:
|
||||
# first check this URL for a list of known bugs and (mis)features of IOCCC entries:
|
||||
#
|
||||
# https://www.ioccc.org/bugs.md
|
||||
#
|
||||
|
||||
@@ -68,7 +68,7 @@
|
||||
<div class="sidenav">
|
||||
<a href="../../index.html">IOCCC Home</a>
|
||||
<a href="../../years.html">Winning Entries</a>
|
||||
<a href="../../winners.html">People who have won</a>
|
||||
<a href="../../authors.html">People who have won</a>
|
||||
</div>
|
||||
<hr>
|
||||
<div class="sidenav">
|
||||
@@ -79,7 +79,7 @@
|
||||
<hr>
|
||||
<div class="sidenav">
|
||||
<a href="../../bugs.html">Bugs & (mis)features</a>
|
||||
<a href="../../faq.html#fix_a_winner">Fixing IOCCC winners</a>
|
||||
<a href="../../faq.html#fix_an_entry">Fixing IOCCC entries</a>
|
||||
<a href="../../faq.html#fix_web_site">Fixing the web site</a>
|
||||
<a href="../../faq.html#fix_author">Fixing winner info</a>
|
||||
<a href="../../thanks-for-help.html">Thanks for the help</a>
|
||||
|
||||
@@ -1,10 +1,10 @@
|
||||
{
|
||||
"no_comment" : "mandatory comment: because comments were removed from the original JSON spec",
|
||||
"winner_JSON_format_version" : "1.1 2024-02-11",
|
||||
"entry_JSON_format_version" : "1.1 2024-02-11",
|
||||
"award" : "Best Handwriting",
|
||||
"year" : 2015,
|
||||
"dir" : "duble",
|
||||
"winner_id" : "2015_duble",
|
||||
"entry_id" : "2015_duble",
|
||||
"author_set" : [
|
||||
{ "author_handle" : "Etienne_Duble" }
|
||||
],
|
||||
|
||||
+1
-1
@@ -8,7 +8,7 @@
|
||||
# and worked in the past may no longer be liked/allowed or compile/run today.
|
||||
#
|
||||
# Bug fixes, corrections and typo fixes are VERY WELCOME. If you see a problem,
|
||||
# first check this URL for a list of known bugs and (mis)features of IOCCC winners:
|
||||
# first check this URL for a list of known bugs and (mis)features of IOCCC entries:
|
||||
#
|
||||
# https://www.ioccc.org/bugs.md
|
||||
#
|
||||
|
||||
@@ -71,7 +71,7 @@ wondering if it was not the reason for its very erratic behaviour.
|
||||
|
||||
The file [prog.alt.c](prog.alt.c) is the one I submitted.
|
||||
|
||||
[Gil Dogon](/winners.html#Gil_Dogon) noted a few unsafe statements (statements
|
||||
[Gil Dogon](/authors.html#Gil_Dogon) noted a few unsafe statements (statements
|
||||
whose behaviour is undefined in the C standard and, as such, could cause issues
|
||||
with other compilers or optimization levels). These have been fixed in
|
||||
[prog.c](prog.c).
|
||||
|
||||
@@ -68,7 +68,7 @@
|
||||
<div class="sidenav">
|
||||
<a href="../../index.html">IOCCC Home</a>
|
||||
<a href="../../years.html">Winning Entries</a>
|
||||
<a href="../../winners.html">People who have won</a>
|
||||
<a href="../../authors.html">People who have won</a>
|
||||
</div>
|
||||
<hr>
|
||||
<div class="sidenav">
|
||||
@@ -79,7 +79,7 @@
|
||||
<hr>
|
||||
<div class="sidenav">
|
||||
<a href="../../bugs.html">Bugs & (mis)features</a>
|
||||
<a href="../../faq.html#fix_a_winner">Fixing IOCCC winners</a>
|
||||
<a href="../../faq.html#fix_an_entry">Fixing IOCCC entries</a>
|
||||
<a href="../../faq.html#fix_web_site">Fixing the web site</a>
|
||||
<a href="../../faq.html#fix_author">Fixing winner info</a>
|
||||
<a href="../../thanks-for-help.html">Thanks for the help</a>
|
||||
@@ -165,7 +165,7 @@ wondering if it was not the reason for its very erratic behaviour.</p>
|
||||
href="prog.alt.c">prog.alt.c</a></h3>
|
||||
<p>The file <a href="prog.alt.c">prog.alt.c</a> is the one I
|
||||
submitted.</p>
|
||||
<p><a href="/winners.html#Gil_Dogon">Gil Dogon</a> noted a few unsafe
|
||||
<p><a href="/authors.html#Gil_Dogon">Gil Dogon</a> noted a few unsafe
|
||||
statements (statements whose behaviour is undefined in the C standard
|
||||
and, as such, could cause issues with other compilers or optimization
|
||||
levels). These have been fixed in <a href="prog.c">prog.c</a>.</p>
|
||||
|
||||
+1
-1
@@ -1,6 +1,6 @@
|
||||
#!/usr/bin/env bash
|
||||
#
|
||||
# try.sh - demonstrate IOCCC winner 2015/duble
|
||||
# try.sh - demonstrate IOCCC entry 2015/duble
|
||||
#
|
||||
|
||||
# make sure CC is set so that when we do make CC="$CC" it isn't empty. Doing it
|
||||
|
||||
@@ -1,10 +1,10 @@
|
||||
{
|
||||
"no_comment" : "mandatory comment: because comments were removed from the original JSON spec",
|
||||
"winner_JSON_format_version" : "1.1 2024-02-11",
|
||||
"entry_JSON_format_version" : "1.1 2024-02-11",
|
||||
"award" : "Most Diffused Reaction",
|
||||
"year" : 2015,
|
||||
"dir" : "endoh1",
|
||||
"winner_id" : "2015_endoh1",
|
||||
"entry_id" : "2015_endoh1",
|
||||
"author_set" : [
|
||||
{ "author_handle" : "Anonymous_2015" },
|
||||
{ "author_handle" : "Yusuke_Endoh" }
|
||||
|
||||
@@ -8,7 +8,7 @@
|
||||
# and worked in the past may no longer be liked/allowed or compile/run today.
|
||||
#
|
||||
# Bug fixes, corrections and typo fixes are VERY WELCOME. If you see a problem,
|
||||
# first check this URL for a list of known bugs and (mis)features of IOCCC winners:
|
||||
# first check this URL for a list of known bugs and (mis)features of IOCCC entries:
|
||||
#
|
||||
# https://www.ioccc.org/bugs.md
|
||||
#
|
||||
|
||||
@@ -56,7 +56,7 @@ cc -O3 -std=c99 \
|
||||
|
||||
Then, run it with the `tcpserver` command in the
|
||||
[ucspi-tcp](http://cr.yp.to/ucspi-tcp.html) package, which was created by
|
||||
[Daniel J. Bernstein](/winners.html#Daniel_J._Bernstein), [IOCCC 1991 "Best of
|
||||
[Daniel J. Bernstein](/authors.html#Daniel_J._Bernstein), [IOCCC 1991 "Best of
|
||||
Show"](../../1991/brnstnd/brnstnd.c) ([README.md](../../1991/brnstnd/README.md)).
|
||||
|
||||
```sh
|
||||
|
||||
@@ -68,7 +68,7 @@
|
||||
<div class="sidenav">
|
||||
<a href="../../index.html">IOCCC Home</a>
|
||||
<a href="../../years.html">Winning Entries</a>
|
||||
<a href="../../winners.html">People who have won</a>
|
||||
<a href="../../authors.html">People who have won</a>
|
||||
</div>
|
||||
<hr>
|
||||
<div class="sidenav">
|
||||
@@ -79,7 +79,7 @@
|
||||
<hr>
|
||||
<div class="sidenav">
|
||||
<a href="../../bugs.html">Bugs & (mis)features</a>
|
||||
<a href="../../faq.html#fix_a_winner">Fixing IOCCC winners</a>
|
||||
<a href="../../faq.html#fix_an_entry">Fixing IOCCC entries</a>
|
||||
<a href="../../faq.html#fix_web_site">Fixing the web site</a>
|
||||
<a href="../../faq.html#fix_author">Fixing winner info</a>
|
||||
<a href="../../thanks-for-help.html">Thanks for the help</a>
|
||||
@@ -166,7 +166,7 @@ This program is also based on his work.</p>
|
||||
<span id="cb3-7"><a href="#cb3-7" aria-hidden="true" tabindex="-1"></a> <span class="at">-DTIMESTEP</span><span class="op">=</span>1.0 <span class="at">-DSPEED</span><span class="op">=</span>2 <span class="at">-DRGB</span><span class="op">=</span>255:128:192</span></code></pre></div>
|
||||
<p>Then, run it with the <code>tcpserver</code> command in the <a
|
||||
href="http://cr.yp.to/ucspi-tcp.html">ucspi-tcp</a> package, which was
|
||||
created by <a href="/winners.html#Daniel_J._Bernstein">Daniel J.
|
||||
created by <a href="/authors.html#Daniel_J._Bernstein">Daniel J.
|
||||
Bernstein</a>, <a href="../../1991/brnstnd/brnstnd.c">IOCCC 1991 “Best
|
||||
of Show”</a> (<a href="../../1991/brnstnd/README.md">README.md</a>).</p>
|
||||
<div class="sourceCode" id="cb4"><pre class="sourceCode sh"><code class="sourceCode bash"><span id="cb4-1"><a href="#cb4-1" aria-hidden="true" tabindex="-1"></a><span class="ex">tcpserver</span> <span class="at">-v</span> 127.0.0.1 10333 ./prog ioccc.txt</span></code></pre></div>
|
||||
|
||||
@@ -1,10 +1,10 @@
|
||||
{
|
||||
"no_comment" : "mandatory comment: because comments were removed from the original JSON spec",
|
||||
"winner_JSON_format_version" : "1.1 2024-02-11",
|
||||
"entry_JSON_format_version" : "1.1 2024-02-11",
|
||||
"award" : "Most Overlooked Obfuscation",
|
||||
"year" : 2015,
|
||||
"dir" : "endoh2",
|
||||
"winner_id" : "2015_endoh2",
|
||||
"entry_id" : "2015_endoh2",
|
||||
"author_set" : [
|
||||
{ "author_handle" : "Yusuke_Endoh" }
|
||||
],
|
||||
|
||||
@@ -8,7 +8,7 @@
|
||||
# and worked in the past may no longer be liked/allowed or compile/run today.
|
||||
#
|
||||
# Bug fixes, corrections and typo fixes are VERY WELCOME. If you see a problem,
|
||||
# first check this URL for a list of known bugs and (mis)features of IOCCC winners:
|
||||
# first check this URL for a list of known bugs and (mis)features of IOCCC entries:
|
||||
#
|
||||
# https://www.ioccc.org/bugs.md
|
||||
#
|
||||
|
||||
@@ -68,7 +68,7 @@
|
||||
<div class="sidenav">
|
||||
<a href="../../index.html">IOCCC Home</a>
|
||||
<a href="../../years.html">Winning Entries</a>
|
||||
<a href="../../winners.html">People who have won</a>
|
||||
<a href="../../authors.html">People who have won</a>
|
||||
</div>
|
||||
<hr>
|
||||
<div class="sidenav">
|
||||
@@ -79,7 +79,7 @@
|
||||
<hr>
|
||||
<div class="sidenav">
|
||||
<a href="../../bugs.html">Bugs & (mis)features</a>
|
||||
<a href="../../faq.html#fix_a_winner">Fixing IOCCC winners</a>
|
||||
<a href="../../faq.html#fix_an_entry">Fixing IOCCC entries</a>
|
||||
<a href="../../faq.html#fix_web_site">Fixing the web site</a>
|
||||
<a href="../../faq.html#fix_author">Fixing winner info</a>
|
||||
<a href="../../thanks-for-help.html">Thanks for the help</a>
|
||||
|
||||
+1
-1
@@ -1,6 +1,6 @@
|
||||
#!/usr/bin/env bash
|
||||
#
|
||||
# try.sh - demonstrate IOCCC winner 2015/endoh2
|
||||
# try.sh - demonstrate IOCCC entry 2015/endoh2
|
||||
#
|
||||
|
||||
# make sure CC is set so that when we do make CC="$CC" it isn't empty. Doing it
|
||||
|
||||
@@ -1,10 +1,10 @@
|
||||
{
|
||||
"no_comment" : "mandatory comment: because comments were removed from the original JSON spec",
|
||||
"winner_JSON_format_version" : "1.1 2024-02-11",
|
||||
"entry_JSON_format_version" : "1.1 2024-02-11",
|
||||
"award" : "Back to the Future Award",
|
||||
"year" : 2015,
|
||||
"dir" : "endoh3",
|
||||
"winner_id" : "2015_endoh3",
|
||||
"entry_id" : "2015_endoh3",
|
||||
"author_set" : [
|
||||
{ "author_handle" : "Yusuke_Endoh" }
|
||||
],
|
||||
|
||||
@@ -8,7 +8,7 @@
|
||||
# and worked in the past may no longer be liked/allowed or compile/run today.
|
||||
#
|
||||
# Bug fixes, corrections and typo fixes are VERY WELCOME. If you see a problem,
|
||||
# first check this URL for a list of known bugs and (mis)features of IOCCC winners:
|
||||
# first check this URL for a list of known bugs and (mis)features of IOCCC entries:
|
||||
#
|
||||
# https://www.ioccc.org/bugs.md
|
||||
#
|
||||
|
||||
@@ -68,7 +68,7 @@
|
||||
<div class="sidenav">
|
||||
<a href="../../index.html">IOCCC Home</a>
|
||||
<a href="../../years.html">Winning Entries</a>
|
||||
<a href="../../winners.html">People who have won</a>
|
||||
<a href="../../authors.html">People who have won</a>
|
||||
</div>
|
||||
<hr>
|
||||
<div class="sidenav">
|
||||
@@ -79,7 +79,7 @@
|
||||
<hr>
|
||||
<div class="sidenav">
|
||||
<a href="../../bugs.html">Bugs & (mis)features</a>
|
||||
<a href="../../faq.html#fix_a_winner">Fixing IOCCC winners</a>
|
||||
<a href="../../faq.html#fix_an_entry">Fixing IOCCC entries</a>
|
||||
<a href="../../faq.html#fix_web_site">Fixing the web site</a>
|
||||
<a href="../../faq.html#fix_author">Fixing winner info</a>
|
||||
<a href="../../thanks-for-help.html">Thanks for the help</a>
|
||||
|
||||
+1
-1
@@ -1,6 +1,6 @@
|
||||
#!/usr/bin/env bash
|
||||
#
|
||||
# try.sh - demonstrate IOCCC winner 2015/endoh3
|
||||
# try.sh - demonstrate IOCCC entry 2015/endoh3
|
||||
#
|
||||
|
||||
# make sure CC is set so that when we do make CC="$CC" it isn't empty. Doing it
|
||||
|
||||
@@ -1,10 +1,10 @@
|
||||
{
|
||||
"no_comment" : "mandatory comment: because comments were removed from the original JSON spec",
|
||||
"winner_JSON_format_version" : "1.1 2024-02-11",
|
||||
"entry_JSON_format_version" : "1.1 2024-02-11",
|
||||
"award" : "Best One-liner",
|
||||
"year" : 2015,
|
||||
"dir" : "endoh4",
|
||||
"winner_id" : "2015_endoh4",
|
||||
"entry_id" : "2015_endoh4",
|
||||
"author_set" : [
|
||||
{ "author_handle" : "Yusuke_Endoh" }
|
||||
],
|
||||
|
||||
@@ -8,7 +8,7 @@
|
||||
# and worked in the past may no longer be liked/allowed or compile/run today.
|
||||
#
|
||||
# Bug fixes, corrections and typo fixes are VERY WELCOME. If you see a problem,
|
||||
# first check this URL for a list of known bugs and (mis)features of IOCCC winners:
|
||||
# first check this URL for a list of known bugs and (mis)features of IOCCC entries:
|
||||
#
|
||||
# https://www.ioccc.org/bugs.md
|
||||
#
|
||||
|
||||
@@ -27,7 +27,7 @@ code](#alternate-code) below for details.
|
||||
|
||||
An alternate version of this entry, [prog.alt.c](prog.alt.c), is provided.
|
||||
This alternate code does not contain improvements suggested by [Gil
|
||||
Dogon](/winners.html#Gil_Dogon); it is the author's original entry.
|
||||
Dogon](/authors.html#Gil_Dogon); it is the author's original entry.
|
||||
|
||||
|
||||
### Alternate build:
|
||||
@@ -69,7 +69,7 @@ Inspired by [Animated Factorization
|
||||
Diagrams](http://www.datapointed.net/visualizations/math/factorization/animated-diagrams/).
|
||||
|
||||
[prog.alt.c](prog.alt.c) is the original version that I submitted. [Gil
|
||||
Dogon](/winners.html#Gil_Dogon) kindly improved it during the review. Thank
|
||||
Dogon](/authors.html#Gil_Dogon) kindly improved it during the review. Thank
|
||||
you!
|
||||
|
||||
|
||||
|
||||
@@ -68,7 +68,7 @@
|
||||
<div class="sidenav">
|
||||
<a href="../../index.html">IOCCC Home</a>
|
||||
<a href="../../years.html">Winning Entries</a>
|
||||
<a href="../../winners.html">People who have won</a>
|
||||
<a href="../../authors.html">People who have won</a>
|
||||
</div>
|
||||
<hr>
|
||||
<div class="sidenav">
|
||||
@@ -79,7 +79,7 @@
|
||||
<hr>
|
||||
<div class="sidenav">
|
||||
<a href="../../bugs.html">Bugs & (mis)features</a>
|
||||
<a href="../../faq.html#fix_a_winner">Fixing IOCCC winners</a>
|
||||
<a href="../../faq.html#fix_an_entry">Fixing IOCCC entries</a>
|
||||
<a href="../../faq.html#fix_web_site">Fixing the web site</a>
|
||||
<a href="../../faq.html#fix_author">Fixing winner info</a>
|
||||
<a href="../../thanks-for-help.html">Thanks for the help</a>
|
||||
@@ -137,7 +137,7 @@ Location: <a href="../../location.html#JP">JP</a> <br><br></li>
|
||||
<p>An alternate version of this entry, <a
|
||||
href="prog.alt.c">prog.alt.c</a>, is provided. This alternate code does
|
||||
not contain improvements suggested by <a
|
||||
href="/winners.html#Gil_Dogon">Gil Dogon</a>; it is the author’s
|
||||
href="/authors.html#Gil_Dogon">Gil Dogon</a>; it is the author’s
|
||||
original entry.</p>
|
||||
<h3 id="alternate-build">Alternate build:</h3>
|
||||
<div class="sourceCode" id="cb4"><pre class="sourceCode sh"><code class="sourceCode bash"><span id="cb4-1"><a href="#cb4-1" aria-hidden="true" tabindex="-1"></a><span class="fu">make</span> alt</span></code></pre></div>
|
||||
@@ -163,7 +163,7 @@ larger factors?</p>
|
||||
href="http://www.datapointed.net/visualizations/math/factorization/animated-diagrams/">Animated
|
||||
Factorization Diagrams</a>.</p>
|
||||
<p><a href="prog.alt.c">prog.alt.c</a> is the original version that I
|
||||
submitted. <a href="/winners.html#Gil_Dogon">Gil Dogon</a> kindly
|
||||
submitted. <a href="/authors.html#Gil_Dogon">Gil Dogon</a> kindly
|
||||
improved it during the review. Thank you!</p>
|
||||
<h2 id="copyright-and-cc-by-sa-4.0-license">Copyright and CC BY-SA 4.0
|
||||
License:</h2>
|
||||
|
||||
+1
-1
@@ -1,6 +1,6 @@
|
||||
#!/usr/bin/env bash
|
||||
#
|
||||
# try.sh - demonstrate IOCCC winner 2015/endoh4
|
||||
# try.sh - demonstrate IOCCC entry 2015/endoh4
|
||||
#
|
||||
|
||||
# make sure CC is set so that when we do make CC="$CC" it isn't empty. Doing it
|
||||
|
||||
+6
-6
@@ -698,8 +698,8 @@ JUDGING PROCESS:
|
||||
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
|
||||
An important 2023 update to how winners are announced
|
||||
|
||||
The IOCCC no longer uses twitter. IOCCC winners will be announced
|
||||
by a git commit to the IOCCC winners repo:
|
||||
The IOCCC no longer uses twitter. IOCCC entries will be announced
|
||||
by a git commit to the IOCCC entries repo:
|
||||
|
||||
https://github.com/ioccc-src/winner
|
||||
|
||||
@@ -822,8 +822,8 @@ ANNOUNCEMENT OF WINNERS:
|
||||
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
|
||||
An important 2023 update to how winners are announced
|
||||
|
||||
The IOCCC no longer uses twitter. IOCCC winners will be announced
|
||||
by a git commit to the IOCCC winners repo:
|
||||
The IOCCC no longer uses twitter. IOCCC entries will be announced
|
||||
by a git commit to the IOCCC entries repo:
|
||||
|
||||
https://github.com/ioccc-src/winner
|
||||
|
||||
@@ -878,8 +878,8 @@ End of important 2023 update to this historic note.
|
||||
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
|
||||
An important 2023 update to how winners are announced
|
||||
|
||||
The IOCCC no longer uses twitter. IOCCC winners will be announced
|
||||
by a git commit to the IOCCC winners repo:
|
||||
The IOCCC no longer uses twitter. IOCCC entries will be announced
|
||||
by a git commit to the IOCCC entries repo:
|
||||
|
||||
https://github.com/ioccc-src/winner
|
||||
|
||||
|
||||
@@ -1,10 +1,10 @@
|
||||
{
|
||||
"no_comment" : "mandatory comment: because comments were removed from the original JSON spec",
|
||||
"winner_JSON_format_version" : "1.1 2024-02-11",
|
||||
"entry_JSON_format_version" : "1.1 2024-02-11",
|
||||
"award" : "Most Well-rounded Hash",
|
||||
"year" : 2015,
|
||||
"dir" : "hou",
|
||||
"winner_id" : "2015_hou",
|
||||
"entry_id" : "2015_hou",
|
||||
"author_set" : [
|
||||
{ "author_handle" : "Qiming_HOU" }
|
||||
],
|
||||
|
||||
+1
-1
@@ -8,7 +8,7 @@
|
||||
# and worked in the past may no longer be liked/allowed or compile/run today.
|
||||
#
|
||||
# Bug fixes, corrections and typo fixes are VERY WELCOME. If you see a problem,
|
||||
# first check this URL for a list of known bugs and (mis)features of IOCCC winners:
|
||||
# first check this URL for a list of known bugs and (mis)features of IOCCC entries:
|
||||
#
|
||||
# https://www.ioccc.org/bugs.md
|
||||
#
|
||||
|
||||
+2
-2
@@ -68,7 +68,7 @@
|
||||
<div class="sidenav">
|
||||
<a href="../../index.html">IOCCC Home</a>
|
||||
<a href="../../years.html">Winning Entries</a>
|
||||
<a href="../../winners.html">People who have won</a>
|
||||
<a href="../../authors.html">People who have won</a>
|
||||
</div>
|
||||
<hr>
|
||||
<div class="sidenav">
|
||||
@@ -79,7 +79,7 @@
|
||||
<hr>
|
||||
<div class="sidenav">
|
||||
<a href="../../bugs.html">Bugs & (mis)features</a>
|
||||
<a href="../../faq.html#fix_a_winner">Fixing IOCCC winners</a>
|
||||
<a href="../../faq.html#fix_an_entry">Fixing IOCCC entries</a>
|
||||
<a href="../../faq.html#fix_web_site">Fixing the web site</a>
|
||||
<a href="../../faq.html#fix_author">Fixing winner info</a>
|
||||
<a href="../../thanks-for-help.html">Thanks for the help</a>
|
||||
|
||||
+1
-1
@@ -1,6 +1,6 @@
|
||||
#!/usr/bin/env bash
|
||||
#
|
||||
# try.sh - demonstrate IOCCC winner 2015/hou
|
||||
# try.sh - demonstrate IOCCC entry 2015/hou
|
||||
#
|
||||
|
||||
# make sure CC is set so that when we do make CC="$CC" it isn't empty. Doing it
|
||||
|
||||
@@ -1,10 +1,10 @@
|
||||
{
|
||||
"no_comment" : "mandatory comment: because comments were removed from the original JSON spec",
|
||||
"winner_JSON_format_version" : "1.1 2024-02-11",
|
||||
"entry_JSON_format_version" : "1.1 2024-02-11",
|
||||
"award" : "Most Different",
|
||||
"year" : 2015,
|
||||
"dir" : "howe",
|
||||
"winner_id" : "2015_howe",
|
||||
"entry_id" : "2015_howe",
|
||||
"author_set" : [
|
||||
{ "author_handle" : "Anthony_C_Howe" }
|
||||
],
|
||||
|
||||
+1
-1
@@ -8,7 +8,7 @@
|
||||
# and worked in the past may no longer be liked/allowed or compile/run today.
|
||||
#
|
||||
# Bug fixes, corrections and typo fixes are VERY WELCOME. If you see a problem,
|
||||
# first check this URL for a list of known bugs and (mis)features of IOCCC winners:
|
||||
# first check this URL for a list of known bugs and (mis)features of IOCCC entries:
|
||||
#
|
||||
# https://www.ioccc.org/bugs.md
|
||||
#
|
||||
|
||||
@@ -68,7 +68,7 @@
|
||||
<div class="sidenav">
|
||||
<a href="../../index.html">IOCCC Home</a>
|
||||
<a href="../../years.html">Winning Entries</a>
|
||||
<a href="../../winners.html">People who have won</a>
|
||||
<a href="../../authors.html">People who have won</a>
|
||||
</div>
|
||||
<hr>
|
||||
<div class="sidenav">
|
||||
@@ -79,7 +79,7 @@
|
||||
<hr>
|
||||
<div class="sidenav">
|
||||
<a href="../../bugs.html">Bugs & (mis)features</a>
|
||||
<a href="../../faq.html#fix_a_winner">Fixing IOCCC winners</a>
|
||||
<a href="../../faq.html#fix_an_entry">Fixing IOCCC entries</a>
|
||||
<a href="../../faq.html#fix_web_site">Fixing the web site</a>
|
||||
<a href="../../faq.html#fix_author">Fixing winner info</a>
|
||||
<a href="../../thanks-for-help.html">Thanks for the help</a>
|
||||
|
||||
+1
-1
@@ -1,6 +1,6 @@
|
||||
#!/usr/bin/env bash
|
||||
#
|
||||
# try.sh - demonstrate IOCCC winner 2015/howe
|
||||
# try.sh - demonstrate IOCCC entry 2015/howe
|
||||
#
|
||||
|
||||
# make sure CC is set so that when we do make CC="$CC" it isn't empty. Doing it
|
||||
|
||||
+3
-3
@@ -68,7 +68,7 @@
|
||||
<div class="sidenav">
|
||||
<a href="../index.html">IOCCC Home</a>
|
||||
<a href="../years.html">Winning Entries</a>
|
||||
<a href="../winners.html">People who have won</a>
|
||||
<a href="../authors.html">People who have won</a>
|
||||
</div>
|
||||
<hr>
|
||||
<div class="sidenav">
|
||||
@@ -79,7 +79,7 @@
|
||||
<hr>
|
||||
<div class="sidenav">
|
||||
<a href="../bugs.html">Bugs & (mis)features</a>
|
||||
<a href="../faq.html#fix_a_winner">Fixing IOCCC winners</a>
|
||||
<a href="../faq.html#fix_an_entry">Fixing IOCCC entries</a>
|
||||
<a href="../faq.html#fix_web_site">Fixing the web site</a>
|
||||
<a href="../faq.html#fix_author">Fixing winner info</a>
|
||||
<a href="../thanks-for-help.html">Thanks for the help</a>
|
||||
@@ -152,7 +152,7 @@ code.</p>
|
||||
<p>And while you are at it, cat the <em>endoh2</em> prog.c code. Compile
|
||||
it and look at the source code again.</p>
|
||||
<p>In a “Back to the Future” moment, <em>endoh3</em> gave us a twist on
|
||||
one of the all time best IOCCC winners from 1984.</p>
|
||||
one of the all time best IOCCC entries from 1984.</p>
|
||||
<p>We also suggest that you take a very good look at how the
|
||||
<em>muth</em> code makes full use of the C Pre-Processor.</p>
|
||||
<p>…We’ll stop spouting spoilers now. Have fun exploring all the
|
||||
|
||||
@@ -1,10 +1,10 @@
|
||||
{
|
||||
"no_comment" : "mandatory comment: because comments were removed from the original JSON spec",
|
||||
"winner_JSON_format_version" : "1.1 2024-02-11",
|
||||
"entry_JSON_format_version" : "1.1 2024-02-11",
|
||||
"award" : "For the Birds! Award",
|
||||
"year" : 2015,
|
||||
"dir" : "mills1",
|
||||
"winner_id" : "2015_mills1",
|
||||
"entry_id" : "2015_mills1",
|
||||
"author_set" : [
|
||||
{ "author_handle" : "Christopher_Mills" }
|
||||
],
|
||||
|
||||
@@ -8,7 +8,7 @@
|
||||
# and worked in the past may no longer be liked/allowed or compile/run today.
|
||||
#
|
||||
# Bug fixes, corrections and typo fixes are VERY WELCOME. If you see a problem,
|
||||
# first check this URL for a list of known bugs and (mis)features of IOCCC winners:
|
||||
# first check this URL for a list of known bugs and (mis)features of IOCCC entries:
|
||||
#
|
||||
# https://www.ioccc.org/bugs.md
|
||||
#
|
||||
|
||||
@@ -68,7 +68,7 @@
|
||||
<div class="sidenav">
|
||||
<a href="../../index.html">IOCCC Home</a>
|
||||
<a href="../../years.html">Winning Entries</a>
|
||||
<a href="../../winners.html">People who have won</a>
|
||||
<a href="../../authors.html">People who have won</a>
|
||||
</div>
|
||||
<hr>
|
||||
<div class="sidenav">
|
||||
@@ -79,7 +79,7 @@
|
||||
<hr>
|
||||
<div class="sidenav">
|
||||
<a href="../../bugs.html">Bugs & (mis)features</a>
|
||||
<a href="../../faq.html#fix_a_winner">Fixing IOCCC winners</a>
|
||||
<a href="../../faq.html#fix_an_entry">Fixing IOCCC entries</a>
|
||||
<a href="../../faq.html#fix_web_site">Fixing the web site</a>
|
||||
<a href="../../faq.html#fix_author">Fixing winner info</a>
|
||||
<a href="../../thanks-for-help.html">Thanks for the help</a>
|
||||
|
||||
+1
-1
@@ -1,6 +1,6 @@
|
||||
#!/usr/bin/env bash
|
||||
#
|
||||
# try.sh - demonstrate IOCCC winner 2015/mills1 - make it much easier
|
||||
# try.sh - demonstrate IOCCC entry 2015/mills1 - make it much easier
|
||||
#
|
||||
|
||||
# make sure CC is set so that when we do make CC="$CC" it isn't empty. Doing it
|
||||
|
||||
@@ -1,10 +1,10 @@
|
||||
{
|
||||
"no_comment" : "mandatory comment: because comments were removed from the original JSON spec",
|
||||
"winner_JSON_format_version" : "1.1 2024-02-11",
|
||||
"entry_JSON_format_version" : "1.1 2024-02-11",
|
||||
"award" : "Most Compact",
|
||||
"year" : 2015,
|
||||
"dir" : "mills2",
|
||||
"winner_id" : "2015_mills2",
|
||||
"entry_id" : "2015_mills2",
|
||||
"author_set" : [
|
||||
{ "author_handle" : "Christopher_Mills" }
|
||||
],
|
||||
|
||||
@@ -8,7 +8,7 @@
|
||||
# and worked in the past may no longer be liked/allowed or compile/run today.
|
||||
#
|
||||
# Bug fixes, corrections and typo fixes are VERY WELCOME. If you see a problem,
|
||||
# first check this URL for a list of known bugs and (mis)features of IOCCC winners:
|
||||
# first check this URL for a list of known bugs and (mis)features of IOCCC entries:
|
||||
#
|
||||
# https://www.ioccc.org/bugs.md
|
||||
#
|
||||
|
||||
@@ -68,7 +68,7 @@
|
||||
<div class="sidenav">
|
||||
<a href="../../index.html">IOCCC Home</a>
|
||||
<a href="../../years.html">Winning Entries</a>
|
||||
<a href="../../winners.html">People who have won</a>
|
||||
<a href="../../authors.html">People who have won</a>
|
||||
</div>
|
||||
<hr>
|
||||
<div class="sidenav">
|
||||
@@ -79,7 +79,7 @@
|
||||
<hr>
|
||||
<div class="sidenav">
|
||||
<a href="../../bugs.html">Bugs & (mis)features</a>
|
||||
<a href="../../faq.html#fix_a_winner">Fixing IOCCC winners</a>
|
||||
<a href="../../faq.html#fix_an_entry">Fixing IOCCC entries</a>
|
||||
<a href="../../faq.html#fix_web_site">Fixing the web site</a>
|
||||
<a href="../../faq.html#fix_author">Fixing winner info</a>
|
||||
<a href="../../thanks-for-help.html">Thanks for the help</a>
|
||||
|
||||
+1
-1
@@ -1,6 +1,6 @@
|
||||
#!/usr/bin/env bash
|
||||
#
|
||||
# try.sh - demonstrate IOCCC winner 2015/mills2
|
||||
# try.sh - demonstrate IOCCC entry 2015/mills2
|
||||
#
|
||||
|
||||
# make sure CC is set so that when we do make CC="$CC" it isn't empty. Doing it
|
||||
|
||||
@@ -1,10 +1,10 @@
|
||||
{
|
||||
"no_comment" : "mandatory comment: because comments were removed from the original JSON spec",
|
||||
"winner_JSON_format_version" : "1.1 2024-02-11",
|
||||
"entry_JSON_format_version" : "1.1 2024-02-11",
|
||||
"award" : "Most Complete Use of CPP",
|
||||
"year" : 2015,
|
||||
"dir" : "muth",
|
||||
"winner_id" : "2015_muth",
|
||||
"entry_id" : "2015_muth",
|
||||
"author_set" : [
|
||||
{ "author_handle" : "Dominik_Muth" }
|
||||
],
|
||||
|
||||
+1
-1
@@ -8,7 +8,7 @@
|
||||
# and worked in the past may no longer be liked/allowed or compile/run today.
|
||||
#
|
||||
# Bug fixes, corrections and typo fixes are VERY WELCOME. If you see a problem,
|
||||
# first check this URL for a list of known bugs and (mis)features of IOCCC winners:
|
||||
# first check this URL for a list of known bugs and (mis)features of IOCCC entries:
|
||||
#
|
||||
# https://www.ioccc.org/bugs.md
|
||||
#
|
||||
|
||||
@@ -68,7 +68,7 @@
|
||||
<div class="sidenav">
|
||||
<a href="../../index.html">IOCCC Home</a>
|
||||
<a href="../../years.html">Winning Entries</a>
|
||||
<a href="../../winners.html">People who have won</a>
|
||||
<a href="../../authors.html">People who have won</a>
|
||||
</div>
|
||||
<hr>
|
||||
<div class="sidenav">
|
||||
@@ -79,7 +79,7 @@
|
||||
<hr>
|
||||
<div class="sidenav">
|
||||
<a href="../../bugs.html">Bugs & (mis)features</a>
|
||||
<a href="../../faq.html#fix_a_winner">Fixing IOCCC winners</a>
|
||||
<a href="../../faq.html#fix_an_entry">Fixing IOCCC entries</a>
|
||||
<a href="../../faq.html#fix_web_site">Fixing the web site</a>
|
||||
<a href="../../faq.html#fix_author">Fixing winner info</a>
|
||||
<a href="../../thanks-for-help.html">Thanks for the help</a>
|
||||
|
||||
+1
-1
@@ -1,6 +1,6 @@
|
||||
#!/usr/bin/env bash
|
||||
#
|
||||
# try.sh - demonstrate IOCCC winner 2015/muth
|
||||
# try.sh - demonstrate IOCCC entry 2015/muth
|
||||
#
|
||||
|
||||
# make sure CC is set so that when we do make CC="$CC" it isn't empty. Doing it
|
||||
|
||||
@@ -1,10 +1,10 @@
|
||||
{
|
||||
"no_comment" : "mandatory comment: because comments were removed from the original JSON spec",
|
||||
"winner_JSON_format_version" : "1.1 2024-02-11",
|
||||
"entry_JSON_format_version" : "1.1 2024-02-11",
|
||||
"award" : "Best Documented",
|
||||
"year" : 2015,
|
||||
"dir" : "schweikhardt",
|
||||
"winner_id" : "2015_schweikhardt",
|
||||
"entry_id" : "2015_schweikhardt",
|
||||
"author_set" : [
|
||||
{ "author_handle" : "Jens_Schweikhardt" }
|
||||
],
|
||||
|
||||
@@ -8,7 +8,7 @@
|
||||
# and worked in the past may no longer be liked/allowed or compile/run today.
|
||||
#
|
||||
# Bug fixes, corrections and typo fixes are VERY WELCOME. If you see a problem,
|
||||
# first check this URL for a list of known bugs and (mis)features of IOCCC winners:
|
||||
# first check this URL for a list of known bugs and (mis)features of IOCCC entries:
|
||||
#
|
||||
# https://www.ioccc.org/bugs.md
|
||||
#
|
||||
|
||||
@@ -68,7 +68,7 @@
|
||||
<div class="sidenav">
|
||||
<a href="../../index.html">IOCCC Home</a>
|
||||
<a href="../../years.html">Winning Entries</a>
|
||||
<a href="../../winners.html">People who have won</a>
|
||||
<a href="../../authors.html">People who have won</a>
|
||||
</div>
|
||||
<hr>
|
||||
<div class="sidenav">
|
||||
@@ -79,7 +79,7 @@
|
||||
<hr>
|
||||
<div class="sidenav">
|
||||
<a href="../../bugs.html">Bugs & (mis)features</a>
|
||||
<a href="../../faq.html#fix_a_winner">Fixing IOCCC winners</a>
|
||||
<a href="../../faq.html#fix_an_entry">Fixing IOCCC entries</a>
|
||||
<a href="../../faq.html#fix_web_site">Fixing the web site</a>
|
||||
<a href="../../faq.html#fix_author">Fixing winner info</a>
|
||||
<a href="../../thanks-for-help.html">Thanks for the help</a>
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
#!/usr/bin/env bash
|
||||
#
|
||||
# try.sh - demonstrate IOCCC winner 2015/schweikhardt
|
||||
# try.sh - demonstrate IOCCC entry 2015/schweikhardt
|
||||
#
|
||||
|
||||
# make sure CC is set so that when we do make CC="$CC" it isn't empty. Doing it
|
||||
|
||||
@@ -1,10 +1,10 @@
|
||||
{
|
||||
"no_comment" : "mandatory comment: because comments were removed from the original JSON spec",
|
||||
"winner_JSON_format_version" : "1.1 2024-02-11",
|
||||
"entry_JSON_format_version" : "1.1 2024-02-11",
|
||||
"award" : "Most Pointed Reaction",
|
||||
"year" : 2015,
|
||||
"dir" : "yang",
|
||||
"winner_id" : "2015_yang",
|
||||
"entry_id" : "2015_yang",
|
||||
"author_set" : [
|
||||
{ "author_handle" : "Don_Yang" }
|
||||
],
|
||||
|
||||
+1
-1
@@ -8,7 +8,7 @@
|
||||
# and worked in the past may no longer be liked/allowed or compile/run today.
|
||||
#
|
||||
# Bug fixes, corrections and typo fixes are VERY WELCOME. If you see a problem,
|
||||
# first check this URL for a list of known bugs and (mis)features of IOCCC winners:
|
||||
# first check this URL for a list of known bugs and (mis)features of IOCCC entries:
|
||||
#
|
||||
# https://www.ioccc.org/bugs.md
|
||||
#
|
||||
|
||||
@@ -68,7 +68,7 @@
|
||||
<div class="sidenav">
|
||||
<a href="../../index.html">IOCCC Home</a>
|
||||
<a href="../../years.html">Winning Entries</a>
|
||||
<a href="../../winners.html">People who have won</a>
|
||||
<a href="../../authors.html">People who have won</a>
|
||||
</div>
|
||||
<hr>
|
||||
<div class="sidenav">
|
||||
@@ -79,7 +79,7 @@
|
||||
<hr>
|
||||
<div class="sidenav">
|
||||
<a href="../../bugs.html">Bugs & (mis)features</a>
|
||||
<a href="../../faq.html#fix_a_winner">Fixing IOCCC winners</a>
|
||||
<a href="../../faq.html#fix_an_entry">Fixing IOCCC entries</a>
|
||||
<a href="../../faq.html#fix_web_site">Fixing the web site</a>
|
||||
<a href="../../faq.html#fix_author">Fixing winner info</a>
|
||||
<a href="../../thanks-for-help.html">Thanks for the help</a>
|
||||
|
||||
+1
-1
@@ -1,6 +1,6 @@
|
||||
#!/usr/bin/env bash
|
||||
#
|
||||
# try.sh - demonstrate IOCCC winner 2015/yang
|
||||
# try.sh - demonstrate IOCCC entry 2015/yang
|
||||
#
|
||||
|
||||
# make sure CC is set so that when we do make CC="$CC" it isn't empty. Doing it
|
||||
|
||||
Reference in new issue
Block a user