Merge branch 'xexyl-updates'

Complex merge of pull request #7:

Conflicts resolved for:

    .gitignore

A few minor trailing whitespace changes made in:

    faq.html
    2000/guidelines
This commit is contained in:
Landon Curt Noll committed 2023-02-12 18:46:46 -08:00
commit 0af0de4885
202 files changed
+742 -4069

No files matched your search

+2
View File
@@ -1,3 +1,4 @@
.*.sw[a-z]
.DS_Store .DS_Store
/archive/1984/ /archive/1984/
/archive/1985/ /archive/1985/
@@ -27,4 +28,5 @@
/archive/2019/ /archive/2019/
/archive/2020/ /archive/2020/
alt.prog alt.prog
mkentry
prog prog
+1 -1
View File
@@ -27,7 +27,7 @@
# GitHub pull requests are welcome: # GitHub pull requests are welcome:
# #
# If you have a patch that might make running an entry work in modern Unix-like # If you have a patch that might make running an entry work in modern Unix-like
# environments, please create a GitHub pull request for the IOCCC judgess to # environments, please create a GitHub pull request for the IOCCC judges to
# consider. # consider.
# #
# Suggestions and corrections regarding Makefiles, winning author information, # Suggestions and corrections regarding Makefiles, winning author information,
+4 -4
View File
@@ -27,7 +27,7 @@
# GitHub pull requests are welcome: # GitHub pull requests are welcome:
# #
# If you have a patch that might make running an entry work in modern Unix-like # If you have a patch that might make running an entry work in modern Unix-like
# environments, please create a GitHub pull request for the IOCCC judgess to # environments, please create a GitHub pull request for the IOCCC judges to
# consider. # consider.
# #
# Suggestions and corrections regarding Makefiles, winning author information, # Suggestions and corrections regarding Makefiles, winning author information,
@@ -179,7 +179,7 @@ M4= m4
MAKE= make MAKE= make
MAN= man MAN= man
MKDIR= mkdir MKDIR= mkdir
MKFIFo= mkfifo MKFIFO= mkfifo
MKTEMP= mktemp MKTEMP= mktemp
MV= mv MV= mv
NANO= nano NANO= nano
@@ -305,8 +305,8 @@ ZFORCE= zforce
ZGREP= zgrep ZGREP= zgrep
ZIP= zip ZIP= zip
ZIPCLOAK= zipcloak ZIPCLOAK= zipcloak
ZIPGREp= zipgrep ZIPGREP= zipgrep
ZIPINFo= zipinfo ZIPINFO= zipinfo
ZIPNOTE= zipnote ZIPNOTE= zipnote
ZIPSPLIT= zipsplit ZIPSPLIT= zipsplit
ZLESS= zless ZLESS= zless
+4 -4
View File
@@ -27,7 +27,7 @@
# GitHub pull requests are welcome: # GitHub pull requests are welcome:
# #
# If you have a patch that might make running an entry work in modern Unix-like # If you have a patch that might make running an entry work in modern Unix-like
# environments, please create a GitHub pull request for the IOCCC judgess to # environments, please create a GitHub pull request for the IOCCC judges to
# consider. # consider.
# #
# Suggestions and corrections regarding Makefiles, winning author information, # Suggestions and corrections regarding Makefiles, winning author information,
@@ -179,7 +179,7 @@ M4= m4
MAKE= make MAKE= make
MAN= man MAN= man
MKDIR= mkdir MKDIR= mkdir
MKFIFo= mkfifo MKFIFO= mkfifo
MKTEMP= mktemp MKTEMP= mktemp
MV= mv MV= mv
NANO= nano NANO= nano
@@ -305,8 +305,8 @@ ZFORCE= zforce
ZGREP= zgrep ZGREP= zgrep
ZIP= zip ZIP= zip
ZIPCLOAK= zipcloak ZIPCLOAK= zipcloak
ZIPGREp= zipgrep ZIPGREP= zipgrep
ZIPINFo= zipinfo ZIPINFO= zipinfo
ZIPNOTE= zipnote ZIPNOTE= zipnote
ZIPSPLIT= zipsplit ZIPSPLIT= zipsplit
ZLESS= zless ZLESS= zless
+4 -4
View File
@@ -27,7 +27,7 @@
# GitHub pull requests are welcome: # GitHub pull requests are welcome:
# #
# If you have a patch that might make running an entry work in modern Unix-like # If you have a patch that might make running an entry work in modern Unix-like
# environments, please create a GitHub pull request for the IOCCC judgess to # environments, please create a GitHub pull request for the IOCCC judges to
# consider. # consider.
# #
# Suggestions and corrections regarding Makefiles, winning author information, # Suggestions and corrections regarding Makefiles, winning author information,
@@ -179,7 +179,7 @@ M4= m4
MAKE= make MAKE= make
MAN= man MAN= man
MKDIR= mkdir MKDIR= mkdir
MKFIFo= mkfifo MKFIFO= mkfifo
MKTEMP= mktemp MKTEMP= mktemp
MV= mv MV= mv
NANO= nano NANO= nano
@@ -305,8 +305,8 @@ ZFORCE= zforce
ZGREP= zgrep ZGREP= zgrep
ZIP= zip ZIP= zip
ZIPCLOAK= zipcloak ZIPCLOAK= zipcloak
ZIPGREp= zipgrep ZIPGREP= zipgrep
ZIPINFo= zipinfo ZIPINFO= zipinfo
ZIPNOTE= zipnote ZIPNOTE= zipnote
ZIPSPLIT= zipsplit ZIPSPLIT= zipsplit
ZLESS= zless ZLESS= zless
+3 -3
View File
@@ -22,9 +22,9 @@ to:
I hope you have the C beautifier! The program accepts ONE positive I hope you have the C beautifier! The program accepts ONE positive
argument. Seeing is believing, so try things like: argument. Seeing is believing, so try things like:
laman 4 ./laman 4
laman 9 ./laman 9
laman 16 ./laman 16
This code should run you in circles. This code should run you in circles.
+4 -4
View File
@@ -27,7 +27,7 @@
# GitHub pull requests are welcome: # GitHub pull requests are welcome:
# #
# If you have a patch that might make running an entry work in modern Unix-like # If you have a patch that might make running an entry work in modern Unix-like
# environments, please create a GitHub pull request for the IOCCC judgess to # environments, please create a GitHub pull request for the IOCCC judges to
# consider. # consider.
# #
# Suggestions and corrections regarding Makefiles, winning author information, # Suggestions and corrections regarding Makefiles, winning author information,
@@ -179,7 +179,7 @@ M4= m4
MAKE= make MAKE= make
MAN= man MAN= man
MKDIR= mkdir MKDIR= mkdir
MKFIFo= mkfifo MKFIFO= mkfifo
MKTEMP= mktemp MKTEMP= mktemp
MV= mv MV= mv
NANO= nano NANO= nano
@@ -305,8 +305,8 @@ ZFORCE= zforce
ZGREP= zgrep ZGREP= zgrep
ZIP= zip ZIP= zip
ZIPCLOAK= zipcloak ZIPCLOAK= zipcloak
ZIPGREp= zipgrep ZIPGREP= zipgrep
ZIPINFo= zipinfo ZIPINFO= zipinfo
ZIPNOTE= zipnote ZIPNOTE= zipnote
ZIPSPLIT= zipsplit ZIPSPLIT= zipsplit
ZLESS= zless ZLESS= zless
+1 -1
View File
@@ -27,7 +27,7 @@
# GitHub pull requests are welcome: # GitHub pull requests are welcome:
# #
# If you have a patch that might make running an entry work in modern Unix-like # If you have a patch that might make running an entry work in modern Unix-like
# environments, please create a GitHub pull request for the IOCCC judgess to # environments, please create a GitHub pull request for the IOCCC judges to
# consider. # consider.
# #
# Suggestions and corrections regarding Makefiles, winning author information, # Suggestions and corrections regarding Makefiles, winning author information,
+4 -4
View File
@@ -27,7 +27,7 @@
# GitHub pull requests are welcome: # GitHub pull requests are welcome:
# #
# If you have a patch that might make running an entry work in modern Unix-like # If you have a patch that might make running an entry work in modern Unix-like
# environments, please create a GitHub pull request for the IOCCC judgess to # environments, please create a GitHub pull request for the IOCCC judges to
# consider. # consider.
# #
# Suggestions and corrections regarding Makefiles, winning author information, # Suggestions and corrections regarding Makefiles, winning author information,
@@ -179,7 +179,7 @@ M4= m4
MAKE= make MAKE= make
MAN= man MAN= man
MKDIR= mkdir MKDIR= mkdir
MKFIFo= mkfifo MKFIFO= mkfifo
MKTEMP= mktemp MKTEMP= mktemp
MV= mv MV= mv
NANO= nano NANO= nano
@@ -305,8 +305,8 @@ ZFORCE= zforce
ZGREP= zgrep ZGREP= zgrep
ZIP= zip ZIP= zip
ZIPCLOAK= zipcloak ZIPCLOAK= zipcloak
ZIPGREp= zipgrep ZIPGREP= zipgrep
ZIPINFo= zipinfo ZIPINFO= zipinfo
ZIPNOTE= zipnote ZIPNOTE= zipnote
ZIPSPLIT= zipsplit ZIPSPLIT= zipsplit
ZLESS= zless ZLESS= zless
+4 -4
View File
@@ -27,7 +27,7 @@
# GitHub pull requests are welcome: # GitHub pull requests are welcome:
# #
# If you have a patch that might make running an entry work in modern Unix-like # If you have a patch that might make running an entry work in modern Unix-like
# environments, please create a GitHub pull request for the IOCCC judgess to # environments, please create a GitHub pull request for the IOCCC judges to
# consider. # consider.
# #
# Suggestions and corrections regarding Makefiles, winning author information, # Suggestions and corrections regarding Makefiles, winning author information,
@@ -179,7 +179,7 @@ M4= m4
MAKE= make MAKE= make
MAN= man MAN= man
MKDIR= mkdir MKDIR= mkdir
MKFIFo= mkfifo MKFIFO= mkfifo
MKTEMP= mktemp MKTEMP= mktemp
MV= mv MV= mv
NANO= nano NANO= nano
@@ -305,8 +305,8 @@ ZFORCE= zforce
ZGREP= zgrep ZGREP= zgrep
ZIP= zip ZIP= zip
ZIPCLOAK= zipcloak ZIPCLOAK= zipcloak
ZIPGREp= zipgrep ZIPGREP= zipgrep
ZIPINFo= zipinfo ZIPINFO= zipinfo
ZIPNOTE= zipnote ZIPNOTE= zipnote
ZIPSPLIT= zipsplit ZIPSPLIT= zipsplit
ZLESS= zless ZLESS= zless
+1
View File
@@ -0,0 +1 @@
lycklama
+6 -7
View File
@@ -27,7 +27,7 @@
# GitHub pull requests are welcome: # GitHub pull requests are welcome:
# #
# If you have a patch that might make running an entry work in modern Unix-like # If you have a patch that might make running an entry work in modern Unix-like
# environments, please create a GitHub pull request for the IOCCC judgess to # environments, please create a GitHub pull request for the IOCCC judges to
# consider. # consider.
# #
# Suggestions and corrections regarding Makefiles, winning author information, # Suggestions and corrections regarding Makefiles, winning author information,
@@ -179,7 +179,7 @@ M4= m4
MAKE= make MAKE= make
MAN= man MAN= man
MKDIR= mkdir MKDIR= mkdir
MKFIFo= mkfifo MKFIFO= mkfifo
MKTEMP= mktemp MKTEMP= mktemp
MV= mv MV= mv
NANO= nano NANO= nano
@@ -305,8 +305,8 @@ ZFORCE= zforce
ZGREP= zgrep ZGREP= zgrep
ZIP= zip ZIP= zip
ZIPCLOAK= zipcloak ZIPCLOAK= zipcloak
ZIPGREp= zipgrep ZIPGREP= zipgrep
ZIPINFo= zipinfo ZIPINFO= zipinfo
ZIPNOTE= zipnote ZIPNOTE= zipnote
ZIPSPLIT= zipsplit ZIPSPLIT= zipsplit
ZLESS= zless ZLESS= zless
@@ -340,7 +340,7 @@ CWARN= -Wall -Wextra -pedantic ${CSILENCE}
# Silence warnings that ${CWARN} would normally complain about # Silence warnings that ${CWARN} would normally complain about
# #
CSILENCE= -Wno-implicit-int -Wno-unused-value CSILENCE= -Wno-implicit-int -Wno-unused-value -Wno-parentheses
#CSILENCE= -Wno-implicit-int #CSILENCE= -Wno-implicit-int
# compiler standard # compiler standard
@@ -368,7 +368,7 @@ CDEFINE=
# include files that are needed to compile # include files that are needed to compile
# #
CINCLUDE= CINCLUDE=-include unistd.h
#CINCLUDE= -include stdlib.h #CINCLUDE= -include stdlib.h
#CINCLUDE= -include stdio.h #CINCLUDE= -include stdio.h
#CINCLUDE= -include stdlib.h -include stdio.h #CINCLUDE= -include stdlib.h -include stdio.h
@@ -442,7 +442,6 @@ all: ${DATA} ${TARGET}
supernova deep_magic magic charon pluto supernova deep_magic magic charon pluto
${PROG}: ${PROG}.c ${PROG}: ${PROG}.c
@echo "NOTE: This entry uses non-standard args to main() that do not work with modern compilers."
${CC} ${CFLAGS} $< -o $@ ${LIBS} ${CC} ${CFLAGS} $< -o $@ ${LIBS}
# alternative executable # alternative executable
+7 -4
View File
@@ -10,12 +10,15 @@ NOTE: This entry uses non-standard args to main() that do not work with modern c
## Judges' comments: ## Judges' comments:
Run the program without any arguments. Type in some very long lines Run the program, redirecting a file into it, and notice how it redisplays it.
and notice how it redisplays it. For instance try:
The program itself looks like tty noise. Notice that even 'define' in #define can be defined. ./lycklama < lycklama.c
The program itself looks like tty noise. In the past 'define' in `#define` could
even be defined but to get this to work on modern systems we had to change the
`#o` lines to `#define`.
NOTE: This entry requires a non-standard K&R C compiler to compile.
Copyright (c) 1985, Landon Curt Noll & Larry Bassel. Copyright (c) 1985, Landon Curt Noll & Larry Bassel.
All Rights Reserved. Permission for personal, educational or non-profit use is All Rights Reserved. Permission for personal, educational or non-profit use is
+12 -12
View File
@@ -1,16 +1,16 @@
#define o define #define o define
#o ___o write #define ___o write
#o ooo (unsigned) #define ooo (unsigned)
#o o_o_ 1 #define o_o_ 1
#o _o_ char #define _o_ char
#o _oo goto #define _oo goto
#o _oo_ read #define _oo_ read
#o o_o for #define o_o for
#o o_ main #define o_ main
#o o__ if #define o__ if
#o oo_ 0 #define oo_ 0
#o _o(_,__,___)(void)___o(_,__,ooo(___)) #define _o(_,__,___)(void)___o(_,__,ooo(___))
#o __o (o_o_<<((o_o_<<(o_o_<<o_o_))+(o_o_<<o_o_)))+(o_o_<<(o_o_<<(o_o_<<o_o_))) #define __o (o_o_<<((o_o_<<(o_o_<<o_o_))+(o_o_<<o_o_)))+(o_o_<<(o_o_<<(o_o_<<o_o_)))
o_(){_o_ _=oo_,__,___,____[__o];_oo ______;_____:___=__o-o_o_; _______: o_(){_o_ _=oo_,__,___,____[__o];_oo ______;_____:___=__o-o_o_; _______:
_o(o_o_,____,__=(_-o_o_<___?_-o_o_:___));o_o(;__;_o(o_o_,"\b",o_o_),__--); _o(o_o_,____,__=(_-o_o_<___?_-o_o_:___));o_o(;__;_o(o_o_,"\b",o_o_),__--);
_o(o_o_," ",o_o_);o__(--___)_oo _______;_o(o_o_,"\n",o_o_);______:o__(_=_oo_( _o(o_o_," ",o_o_);o__(--___)_oo _______;_o(o_o_,"\n",o_o_);______:o__(_=_oo_(
+4 -4
View File
@@ -27,7 +27,7 @@
# GitHub pull requests are welcome: # GitHub pull requests are welcome:
# #
# If you have a patch that might make running an entry work in modern Unix-like # If you have a patch that might make running an entry work in modern Unix-like
# environments, please create a GitHub pull request for the IOCCC judgess to # environments, please create a GitHub pull request for the IOCCC judges to
# consider. # consider.
# #
# Suggestions and corrections regarding Makefiles, winning author information, # Suggestions and corrections regarding Makefiles, winning author information,
@@ -179,7 +179,7 @@ M4= m4
MAKE= make MAKE= make
MAN= man MAN= man
MKDIR= mkdir MKDIR= mkdir
MKFIFo= mkfifo MKFIFO= mkfifo
MKTEMP= mktemp MKTEMP= mktemp
MV= mv MV= mv
NANO= nano NANO= nano
@@ -305,8 +305,8 @@ ZFORCE= zforce
ZGREP= zgrep ZGREP= zgrep
ZIP= zip ZIP= zip
ZIPCLOAK= zipcloak ZIPCLOAK= zipcloak
ZIPGREp= zipgrep ZIPGREP= zipgrep
ZIPINFo= zipinfo ZIPINFO= zipinfo
ZIPNOTE= zipnote ZIPNOTE= zipnote
ZIPSPLIT= zipsplit ZIPSPLIT= zipsplit
ZLESS= zless ZLESS= zless
+4 -1
View File
@@ -15,7 +15,10 @@ back without the newlines to get the original version.
This program was selected for the 1987 t-shirt collection. This program was selected for the 1987 t-shirt collection.
We found this program is be simply a**maze**ing! Run this program without We found this program is be simply a**maze**ing! Run this program without
arguments and notice the output. arguments and notice the output. For instance:
./shapiro
Copyright (c) 1985, Landon Curt Noll & Larry Bassel. Copyright (c) 1985, Landon Curt Noll & Larry Bassel.
All Rights Reserved. Permission for personal, educational or non-profit use is All Rights Reserved. Permission for personal, educational or non-profit use is
+4 -4
View File
@@ -27,7 +27,7 @@
# GitHub pull requests are welcome: # GitHub pull requests are welcome:
# #
# If you have a patch that might make running an entry work in modern Unix-like # If you have a patch that might make running an entry work in modern Unix-like
# environments, please create a GitHub pull request for the IOCCC judgess to # environments, please create a GitHub pull request for the IOCCC judges to
# consider. # consider.
# #
# Suggestions and corrections regarding Makefiles, winning author information, # Suggestions and corrections regarding Makefiles, winning author information,
@@ -179,7 +179,7 @@ M4= m4
MAKE= make MAKE= make
MAN= man MAN= man
MKDIR= mkdir MKDIR= mkdir
MKFIFo= mkfifo MKFIFO= mkfifo
MKTEMP= mktemp MKTEMP= mktemp
MV= mv MV= mv
NANO= nano NANO= nano
@@ -305,8 +305,8 @@ ZFORCE= zforce
ZGREP= zgrep ZGREP= zgrep
ZIP= zip ZIP= zip
ZIPCLOAK= zipcloak ZIPCLOAK= zipcloak
ZIPGREp= zipgrep ZIPGREP= zipgrep
ZIPINFo= zipinfo ZIPINFO= zipinfo
ZIPNOTE= zipnote ZIPNOTE= zipnote
ZIPSPLIT= zipsplit ZIPSPLIT= zipsplit
ZLESS= zless ZLESS= zless
+1 -2
View File
@@ -8,7 +8,7 @@ Col. G. L. Sicherman
NOTE: This entry uses non-standard args to main() that do not work with modern compilers. NOTE: This entry uses non-standard args to main() that do not work with modern compilers.
NOTE: This entry uses non-standard args to main() that do not work with modern compilers. NOTE: This entry requires a non-standard K&R C compiler to compile.
## Judges' comments: ## Judges' comments:
@@ -30,7 +30,6 @@ does, then you don't, so read it again! Explain why:
results in diff reporting a difference on some machines. results in diff reporting a difference on some machines.
NOTE: This entry requires a non-standard K&R C compiler to compile.
Copyright (c) 1985, Landon Curt Noll & Larry Bassel. Copyright (c) 1985, Landon Curt Noll & Larry Bassel.
All Rights Reserved. Permission for personal, educational or non-profit use is All Rights Reserved. Permission for personal, educational or non-profit use is
+1 -1
View File
@@ -27,7 +27,7 @@
# GitHub pull requests are welcome: # GitHub pull requests are welcome:
# #
# If you have a patch that might make running an entry work in modern Unix-like # If you have a patch that might make running an entry work in modern Unix-like
# environments, please create a GitHub pull request for the IOCCC judgess to # environments, please create a GitHub pull request for the IOCCC judges to
# consider. # consider.
# #
# Suggestions and corrections regarding Makefiles, winning author information, # Suggestions and corrections regarding Makefiles, winning author information,
+4 -4
View File
@@ -27,7 +27,7 @@
# GitHub pull requests are welcome: # GitHub pull requests are welcome:
# #
# If you have a patch that might make running an entry work in modern Unix-like # If you have a patch that might make running an entry work in modern Unix-like
# environments, please create a GitHub pull request for the IOCCC judgess to # environments, please create a GitHub pull request for the IOCCC judges to
# consider. # consider.
# #
# Suggestions and corrections regarding Makefiles, winning author information, # Suggestions and corrections regarding Makefiles, winning author information,
@@ -179,7 +179,7 @@ M4= m4
MAKE= make MAKE= make
MAN= man MAN= man
MKDIR= mkdir MKDIR= mkdir
MKFIFo= mkfifo MKFIFO= mkfifo
MKTEMP= mktemp MKTEMP= mktemp
MV= mv MV= mv
NANO= nano NANO= nano
@@ -305,8 +305,8 @@ ZFORCE= zforce
ZGREP= zgrep ZGREP= zgrep
ZIP= zip ZIP= zip
ZIPCLOAK= zipcloak ZIPCLOAK= zipcloak
ZIPGREp= zipgrep ZIPGREP= zipgrep
ZIPINFo= zipinfo ZIPINFO= zipinfo
ZIPNOTE= zipnote ZIPNOTE= zipnote
ZIPSPLIT= zipsplit ZIPSPLIT= zipsplit
ZLESS= zless ZLESS= zless
+4 -4
View File
@@ -27,7 +27,7 @@
# GitHub pull requests are welcome: # GitHub pull requests are welcome:
# #
# If you have a patch that might make running an entry work in modern Unix-like # If you have a patch that might make running an entry work in modern Unix-like
# environments, please create a GitHub pull request for the IOCCC judgess to # environments, please create a GitHub pull request for the IOCCC judges to
# consider. # consider.
# #
# Suggestions and corrections regarding Makefiles, winning author information, # Suggestions and corrections regarding Makefiles, winning author information,
@@ -179,7 +179,7 @@ M4= m4
MAKE= make MAKE= make
MAN= man MAN= man
MKDIR= mkdir MKDIR= mkdir
MKFIFo= mkfifo MKFIFO= mkfifo
MKTEMP= mktemp MKTEMP= mktemp
MV= mv MV= mv
NANO= nano NANO= nano
@@ -305,8 +305,8 @@ ZFORCE= zforce
ZGREP= zgrep ZGREP= zgrep
ZIP= zip ZIP= zip
ZIPCLOAK= zipcloak ZIPCLOAK= zipcloak
ZIPGREp= zipgrep ZIPGREP= zipgrep
ZIPINFo= zipinfo ZIPINFO= zipinfo
ZIPNOTE= zipnote ZIPNOTE= zipnote
ZIPSPLIT= zipsplit ZIPSPLIT= zipsplit
ZLESS= zless ZLESS= zless
+1
View File
@@ -0,0 +1 @@
bright
+4 -4
View File
@@ -27,7 +27,7 @@
# GitHub pull requests are welcome: # GitHub pull requests are welcome:
# #
# If you have a patch that might make running an entry work in modern Unix-like # If you have a patch that might make running an entry work in modern Unix-like
# environments, please create a GitHub pull request for the IOCCC judgess to # environments, please create a GitHub pull request for the IOCCC judges to
# consider. # consider.
# #
# Suggestions and corrections regarding Makefiles, winning author information, # Suggestions and corrections regarding Makefiles, winning author information,
@@ -179,7 +179,7 @@ M4= m4
MAKE= make MAKE= make
MAN= man MAN= man
MKDIR= mkdir MKDIR= mkdir
MKFIFo= mkfifo MKFIFO= mkfifo
MKTEMP= mktemp MKTEMP= mktemp
MV= mv MV= mv
NANO= nano NANO= nano
@@ -305,8 +305,8 @@ ZFORCE= zforce
ZGREP= zgrep ZGREP= zgrep
ZIP= zip ZIP= zip
ZIPCLOAK= zipcloak ZIPCLOAK= zipcloak
ZIPGREp= zipgrep ZIPGREP= zipgrep
ZIPINFo= zipinfo ZIPINFO= zipinfo
ZIPNOTE= zipnote ZIPNOTE= zipnote
ZIPSPLIT= zipsplit ZIPSPLIT= zipsplit
ZLESS= zless ZLESS= zless
+3 -3
View File
@@ -12,10 +12,10 @@ NOTE: The original entry may be built with "make alt".
Compile this program and give filenames as arguments. For example try: Compile this program and give filenames as arguments. For example try:
bright bright.c ./bright bright.c
bright bright ./bright bright
Mr. Bright exploits the c pre-processor, similar variables and Mr. Bright exploits the C pre-processor, similar variables and
excessive shifting to obfuscate an otherwise useful binary display excessive shifting to obfuscate an otherwise useful binary display
program. This gives you a small example of what it is like to program. This gives you a small example of what it is like to
maintain the Bourne shell! :-} maintain the Bourne shell! :-}
+4 -4
View File
@@ -27,7 +27,7 @@
# GitHub pull requests are welcome: # GitHub pull requests are welcome:
# #
# If you have a patch that might make running an entry work in modern Unix-like # If you have a patch that might make running an entry work in modern Unix-like
# environments, please create a GitHub pull request for the IOCCC judgess to # environments, please create a GitHub pull request for the IOCCC judges to
# consider. # consider.
# #
# Suggestions and corrections regarding Makefiles, winning author information, # Suggestions and corrections regarding Makefiles, winning author information,
@@ -179,7 +179,7 @@ M4= m4
MAKE= make MAKE= make
MAN= man MAN= man
MKDIR= mkdir MKDIR= mkdir
MKFIFo= mkfifo MKFIFO= mkfifo
MKTEMP= mktemp MKTEMP= mktemp
MV= mv MV= mv
NANO= nano NANO= nano
@@ -305,8 +305,8 @@ ZFORCE= zforce
ZGREP= zgrep ZGREP= zgrep
ZIP= zip ZIP= zip
ZIPCLOAK= zipcloak ZIPCLOAK= zipcloak
ZIPGREp= zipgrep ZIPGREP= zipgrep
ZIPINFo= zipinfo ZIPINFO= zipinfo
ZIPNOTE= zipnote ZIPNOTE= zipnote
ZIPSPLIT= zipsplit ZIPSPLIT= zipsplit
ZLESS= zless ZLESS= zless
+4 -4
View File
@@ -11,16 +11,16 @@ UK
## Judges' comments: ## Judges' comments:
Compile this program and feed ascii text into standard input. This Compile this program and feed ASCII text into standard input. This
program is known to pass lint on some systems and abort lint on program is known to pass lint on some systems and abort lint on
others. others.
This program was selected for the 1987 t-shirt collection. This program was selected for the 1987 t-shirt collection.
Think morse code when you ponder this program. Note how use of Think Morse code when you ponder this program. Note how use of
similar variables can be obfuscating! The author notes that this similar variables can be obfuscating! The author notes that this
program implements the international morse standard. Now for extra program implements the international Morse standard. Now for extra
credit, what morse message does the program spell out? credit, what Morse message does the program spell out?
Copyright (c) 1986, Landon Curt Noll & Larry Bassel. Copyright (c) 1986, Landon Curt Noll & Larry Bassel.
All Rights Reserved. Permission for personal, educational or non-profit use is All Rights Reserved. Permission for personal, educational or non-profit use is
+4 -4
View File
@@ -27,7 +27,7 @@
# GitHub pull requests are welcome: # GitHub pull requests are welcome:
# #
# If you have a patch that might make running an entry work in modern Unix-like # If you have a patch that might make running an entry work in modern Unix-like
# environments, please create a GitHub pull request for the IOCCC judgess to # environments, please create a GitHub pull request for the IOCCC judges to
# consider. # consider.
# #
# Suggestions and corrections regarding Makefiles, winning author information, # Suggestions and corrections regarding Makefiles, winning author information,
@@ -179,7 +179,7 @@ M4= m4
MAKE= make MAKE= make
MAN= man MAN= man
MKDIR= mkdir MKDIR= mkdir
MKFIFo= mkfifo MKFIFO= mkfifo
MKTEMP= mktemp MKTEMP= mktemp
MV= mv MV= mv
NANO= nano NANO= nano
@@ -305,8 +305,8 @@ ZFORCE= zforce
ZGREP= zgrep ZGREP= zgrep
ZIP= zip ZIP= zip
ZIPCLOAK= zipcloak ZIPCLOAK= zipcloak
ZIPGREp= zipgrep ZIPGREP= zipgrep
ZIPINFo= zipinfo ZIPINFO= zipinfo
ZIPNOTE= zipnote ZIPNOTE= zipnote
ZIPSPLIT= zipsplit ZIPSPLIT= zipsplit
ZLESS= zless ZLESS= zless
+4 -4
View File
@@ -27,7 +27,7 @@
# GitHub pull requests are welcome: # GitHub pull requests are welcome:
# #
# If you have a patch that might make running an entry work in modern Unix-like # If you have a patch that might make running an entry work in modern Unix-like
# environments, please create a GitHub pull request for the IOCCC judgess to # environments, please create a GitHub pull request for the IOCCC judges to
# consider. # consider.
# #
# Suggestions and corrections regarding Makefiles, winning author information, # Suggestions and corrections regarding Makefiles, winning author information,
@@ -179,7 +179,7 @@ M4= m4
MAKE= make MAKE= make
MAN= man MAN= man
MKDIR= mkdir MKDIR= mkdir
MKFIFo= mkfifo MKFIFO= mkfifo
MKTEMP= mktemp MKTEMP= mktemp
MV= mv MV= mv
NANO= nano NANO= nano
@@ -305,8 +305,8 @@ ZFORCE= zforce
ZGREP= zgrep ZGREP= zgrep
ZIP= zip ZIP= zip
ZIPCLOAK= zipcloak ZIPCLOAK= zipcloak
ZIPGREp= zipgrep ZIPGREP= zipgrep
ZIPINFo= zipinfo ZIPINFO= zipinfo
ZIPNOTE= zipnote ZIPNOTE= zipnote
ZIPSPLIT= zipsplit ZIPSPLIT= zipsplit
ZLESS= zless ZLESS= zless
+1
View File
@@ -0,0 +1 @@
pawka
+4 -4
View File
@@ -27,7 +27,7 @@
# GitHub pull requests are welcome: # GitHub pull requests are welcome:
# #
# If you have a patch that might make running an entry work in modern Unix-like # If you have a patch that might make running an entry work in modern Unix-like
# environments, please create a GitHub pull request for the IOCCC judgess to # environments, please create a GitHub pull request for the IOCCC judges to
# consider. # consider.
# #
# Suggestions and corrections regarding Makefiles, winning author information, # Suggestions and corrections regarding Makefiles, winning author information,
@@ -179,7 +179,7 @@ M4= m4
MAKE= make MAKE= make
MAN= man MAN= man
MKDIR= mkdir MKDIR= mkdir
MKFIFo= mkfifo MKFIFO= mkfifo
MKTEMP= mktemp MKTEMP= mktemp
MV= mv MV= mv
NANO= nano NANO= nano
@@ -305,8 +305,8 @@ ZFORCE= zforce
ZGREP= zgrep ZGREP= zgrep
ZIP= zip ZIP= zip
ZIPCLOAK= zipcloak ZIPCLOAK= zipcloak
ZIPGREp= zipgrep ZIPGREP= zipgrep
ZIPINFo= zipinfo ZIPINFO= zipinfo
ZIPNOTE= zipnote ZIPNOTE= zipnote
ZIPSPLIT= zipsplit ZIPSPLIT= zipsplit
ZLESS= zless ZLESS= zless
+3 -3
View File
@@ -37,8 +37,8 @@ RULES: 1) The source must be 1024 bytes or less. NO exceptions!
decwrl!nsc!obfuscate decwrl!nsc!obfuscate
Entries sent by UUCP Email will be confirmed starting 1-May-86. Entries sent by UUCP email will be confirmed starting 1-May-86.
People are encouraged to submit entries via Email, however one may People are encouraged to submit entries via email, however one may
mail entries the following address: mail entries the following address:
International Obfuscated C Code Contest International Obfuscated C Code Contest
@@ -98,7 +98,7 @@ POLL: We want to know what you think is the most poorly coded utility
2) Confine your vote to the standard set of commands. I.e., don't 2) Confine your vote to the standard set of commands. I.e., don't
flame about local commands or user contributed software. flame about local commands or user contributed software.
3) Submit your votes via Email to: 3) Submit your votes via email to:
for 4.xBSD: decwrl!nsc!bsd_util for 4.xBSD: decwrl!nsc!bsd_util
for Sys V: decwrl!nsc!sysV_util for Sys V: decwrl!nsc!sysV_util
+3 -3
View File
@@ -197,8 +197,8 @@ below:</p>
decwrl!nsc!obfuscate decwrl!nsc!obfuscate
Entries sent by UUCP Email will be confirmed starting 1-May-86. Entries sent by UUCP email will be confirmed starting 1-May-86.
People are encouraged to submit entries via Email, however one may People are encouraged to submit entries via email, however one may
mail entries the following address: mail entries the following address:
International Obfuscated C Code Contest International Obfuscated C Code Contest
@@ -254,7 +254,7 @@ the guidelines below:</p>
2) Confine your vote to the standard set of commands. I.e., don&#39;t 2) Confine your vote to the standard set of commands. I.e., don&#39;t
flame about local commands or user contributed software. flame about local commands or user contributed software.
3) Submit your votes via Email to: 3) Submit your votes via email to:
for 4.xBSD: decwrl!nsc!bsd_util for 4.xBSD: decwrl!nsc!bsd_util
for Sys V: decwrl!nsc!sysV_util for Sys V: decwrl!nsc!sysV_util
+4 -4
View File
@@ -27,7 +27,7 @@
# GitHub pull requests are welcome: # GitHub pull requests are welcome:
# #
# If you have a patch that might make running an entry work in modern Unix-like # If you have a patch that might make running an entry work in modern Unix-like
# environments, please create a GitHub pull request for the IOCCC judgess to # environments, please create a GitHub pull request for the IOCCC judges to
# consider. # consider.
# #
# Suggestions and corrections regarding Makefiles, winning author information, # Suggestions and corrections regarding Makefiles, winning author information,
@@ -179,7 +179,7 @@ M4= m4
MAKE= make MAKE= make
MAN= man MAN= man
MKDIR= mkdir MKDIR= mkdir
MKFIFo= mkfifo MKFIFO= mkfifo
MKTEMP= mktemp MKTEMP= mktemp
MV= mv MV= mv
NANO= nano NANO= nano
@@ -305,8 +305,8 @@ ZFORCE= zforce
ZGREP= zgrep ZGREP= zgrep
ZIP= zip ZIP= zip
ZIPCLOAK= zipcloak ZIPCLOAK= zipcloak
ZIPGREp= zipgrep ZIPGREP= zipgrep
ZIPINFo= zipinfo ZIPINFO= zipinfo
ZIPNOTE= zipnote ZIPNOTE= zipnote
ZIPSPLIT= zipsplit ZIPSPLIT= zipsplit
ZLESS= zless ZLESS= zless
+2 -4
View File
@@ -14,16 +14,14 @@ Judges' comments:
> into 3 lines. Join all lines into a single line to recreate > into 3 lines. Join all lines into a single line to recreate
> the original file. > the original file.
Compile and link to a filename called 'a.out'. Try the program with the Try the program with the following argument:
following argument:
a.out ^N^N ./stein ^N^N
(^N is ASCII control-N). One some machines, ^M^L is needed to get it to (^N is ASCII control-N). One some machines, ^M^L is needed to get it to
output cleanly. Your system may require another set of characters. output cleanly. Your system may require another set of characters.
In time, you will figure out what it does. :-) In time, you will figure out what it does. :-)
NOTE: This entry requires a non-standard K&R C compiler to compile.
Copyright (c) 1986, Landon Curt Noll & Larry Bassel. Copyright (c) 1986, Landon Curt Noll & Larry Bassel.
All Rights Reserved. Permission for personal, educational or non-profit use is All Rights Reserved. Permission for personal, educational or non-profit use is
+4 -4
View File
@@ -27,7 +27,7 @@
# GitHub pull requests are welcome: # GitHub pull requests are welcome:
# #
# If you have a patch that might make running an entry work in modern Unix-like # If you have a patch that might make running an entry work in modern Unix-like
# environments, please create a GitHub pull request for the IOCCC judgess to # environments, please create a GitHub pull request for the IOCCC judges to
# consider. # consider.
# #
# Suggestions and corrections regarding Makefiles, winning author information, # Suggestions and corrections regarding Makefiles, winning author information,
@@ -179,7 +179,7 @@ M4= m4
MAKE= make MAKE= make
MAN= man MAN= man
MKDIR= mkdir MKDIR= mkdir
MKFIFo= mkfifo MKFIFO= mkfifo
MKTEMP= mktemp MKTEMP= mktemp
MV= mv MV= mv
NANO= nano NANO= nano
@@ -305,8 +305,8 @@ ZFORCE= zforce
ZGREP= zgrep ZGREP= zgrep
ZIP= zip ZIP= zip
ZIPCLOAK= zipcloak ZIPCLOAK= zipcloak
ZIPGREp= zipgrep ZIPGREP= zipgrep
ZIPINFo= zipinfo ZIPINFO= zipinfo
ZIPNOTE= zipnote ZIPNOTE= zipnote
ZIPSPLIT= zipsplit ZIPSPLIT= zipsplit
ZLESS= zless ZLESS= zless
+3 -2
View File
@@ -12,6 +12,8 @@ US of A
NOTE: This entry uses non-standard args to main() that do not work with modern compilers. NOTE: This entry uses non-standard args to main() that do not work with modern compilers.
NOTE: This entry requires a non-standard K&R C compiler to compile.
## Judges' comments: ## Judges' comments:
The original version did not have a ';' character in the first line. The original version did not have a ';' character in the first line.
@@ -21,10 +23,9 @@ syntax error.
This program is a masterpiece of obfuscation and humor. Larry Wall This program is a masterpiece of obfuscation and humor. Larry Wall
(the hacker who gave us rn and patch) asks you to compile and consider (the hacker who gave us rn and patch) asks you to compile and consider
the warning message generated by the C compiler. Then execute the the warning message generated by the C compiler. Then execute the
program and type charters into its standard input. You will see why program and type characters into its standard input. You will see why
the compiler documents the program. the compiler documents the program.
NOTE: This entry requires a non-standard K&R C compiler to compile.
Copyright (c) 1986, Landon Curt Noll & Larry Bassel. Copyright (c) 1986, Landon Curt Noll & Larry Bassel.
All Rights Reserved. Permission for personal, educational or non-profit use is All Rights Reserved. Permission for personal, educational or non-profit use is
+1 -1
View File
@@ -27,7 +27,7 @@
# GitHub pull requests are welcome: # GitHub pull requests are welcome:
# #
# If you have a patch that might make running an entry work in modern Unix-like # If you have a patch that might make running an entry work in modern Unix-like
# environments, please create a GitHub pull request for the IOCCC judgess to # environments, please create a GitHub pull request for the IOCCC judges to
# consider. # consider.
# #
# Suggestions and corrections regarding Makefiles, winning author information, # Suggestions and corrections regarding Makefiles, winning author information,
+1
View File
@@ -0,0 +1 @@
biggar
+4 -4
View File
@@ -27,7 +27,7 @@
# GitHub pull requests are welcome: # GitHub pull requests are welcome:
# #
# If you have a patch that might make running an entry work in modern Unix-like # If you have a patch that might make running an entry work in modern Unix-like
# environments, please create a GitHub pull request for the IOCCC judgess to # environments, please create a GitHub pull request for the IOCCC judges to
# consider. # consider.
# #
# Suggestions and corrections regarding Makefiles, winning author information, # Suggestions and corrections regarding Makefiles, winning author information,
@@ -179,7 +179,7 @@ M4= m4
MAKE= make MAKE= make
MAN= man MAN= man
MKDIR= mkdir MKDIR= mkdir
MKFIFo= mkfifo MKFIFO= mkfifo
MKTEMP= mktemp MKTEMP= mktemp
MV= mv MV= mv
NANO= nano NANO= nano
@@ -305,8 +305,8 @@ ZFORCE= zforce
ZGREP= zgrep ZGREP= zgrep
ZIP= zip ZIP= zip
ZIPCLOAK= zipcloak ZIPCLOAK= zipcloak
ZIPGREp= zipgrep ZIPGREP= zipgrep
ZIPINFo= zipinfo ZIPINFO= zipinfo
ZIPNOTE= zipnote ZIPNOTE= zipnote
ZIPSPLIT= zipsplit ZIPSPLIT= zipsplit
ZLESS= zless ZLESS= zless
+3 -7
View File
@@ -10,19 +10,15 @@ Santa Monica, CA
make all make all
## Judges' comments: ## Judges' comments:
### To build:
cc -DC="R>0" -DI="if(T)O" -DO="c=write(1,&c,1);" -DP="main(){X}"\
-DR="read(0,&c,1)" -DT="c!=015" -DW="while(C)I" -DX="char c;W" markb.c
Passes BSD and UTS lint. At least one version of lint is thrown into Passes BSD and UTS lint. At least one version of lint is thrown into
an infinite loop by this entry. an infinite loop by this entry.
### Try: ### Try:
... | markb | od -c (remember to compile as indicated above) ... | ./biggar | od -c (remember to compile as indicated above)
By changing the compile line you can make this program do anything you By changing the compile line you can make this program do anything you
@@ -30,7 +26,7 @@ want. This is a very efficient way to transfer source, though it
increases the size of Makefiles. increases the size of Makefiles.
With only slight variations, this program can be set to many uses. With only slight variations, this program can be set to many uses.
Consider how easy it would be to release Un*x source in this form; Consider how easy it would be to release `Un*x` source in this form;
so what if the make files grow a little! :-) so what if the make files grow a little! :-)
One vendor's lint got hung in an infinite loop over this entry! One vendor's lint got hung in an infinite loop over this entry!
+4 -4
View File
@@ -27,7 +27,7 @@
# GitHub pull requests are welcome: # GitHub pull requests are welcome:
# #
# If you have a patch that might make running an entry work in modern Unix-like # If you have a patch that might make running an entry work in modern Unix-like
# environments, please create a GitHub pull request for the IOCCC judgess to # environments, please create a GitHub pull request for the IOCCC judges to
# consider. # consider.
# #
# Suggestions and corrections regarding Makefiles, winning author information, # Suggestions and corrections regarding Makefiles, winning author information,
@@ -179,7 +179,7 @@ M4= m4
MAKE= make MAKE= make
MAN= man MAN= man
MKDIR= mkdir MKDIR= mkdir
MKFIFo= mkfifo MKFIFO= mkfifo
MKTEMP= mktemp MKTEMP= mktemp
MV= mv MV= mv
NANO= nano NANO= nano
@@ -305,8 +305,8 @@ ZFORCE= zforce
ZGREP= zgrep ZGREP= zgrep
ZIP= zip ZIP= zip
ZIPCLOAK= zipcloak ZIPCLOAK= zipcloak
ZIPGREp= zipgrep ZIPGREP= zipgrep
ZIPINFo= zipinfo ZIPINFO= zipinfo
ZIPNOTE= zipnote ZIPNOTE= zipnote
ZIPSPLIT= zipsplit ZIPSPLIT= zipsplit
ZLESS= zless ZLESS= zless
+4 -4
View File
@@ -27,7 +27,7 @@
# GitHub pull requests are welcome: # GitHub pull requests are welcome:
# #
# If you have a patch that might make running an entry work in modern Unix-like # If you have a patch that might make running an entry work in modern Unix-like
# environments, please create a GitHub pull request for the IOCCC judgess to # environments, please create a GitHub pull request for the IOCCC judges to
# consider. # consider.
# #
# Suggestions and corrections regarding Makefiles, winning author information, # Suggestions and corrections regarding Makefiles, winning author information,
@@ -179,7 +179,7 @@ M4= m4
MAKE= make MAKE= make
MAN= man MAN= man
MKDIR= mkdir MKDIR= mkdir
MKFIFo= mkfifo MKFIFO= mkfifo
MKTEMP= mktemp MKTEMP= mktemp
MV= mv MV= mv
NANO= nano NANO= nano
@@ -305,8 +305,8 @@ ZFORCE= zforce
ZGREP= zgrep ZGREP= zgrep
ZIP= zip ZIP= zip
ZIPCLOAK= zipcloak ZIPCLOAK= zipcloak
ZIPGREp= zipgrep ZIPGREP= zipgrep
ZIPINFo= zipinfo ZIPINFO= zipinfo
ZIPNOTE= zipnote ZIPNOTE= zipnote
ZIPSPLIT= zipsplit ZIPSPLIT= zipsplit
ZLESS= zless ZLESS= zless
+2 -2
View File
@@ -17,7 +17,7 @@ NOTE: The original entry may be built with "make alt".
### Try: ### Try:
hines hines.c ./hines hines.c
This program was designed to maximize the bother function for This program was designed to maximize the bother function for
structured programmers. This program takes goto statements to their structured programmers. This program takes goto statements to their
@@ -27,7 +27,7 @@ We consider this to be a beautiful counter-example for Frank Rubin's
letter to ACM form titled: *"GOTO Considered Harmful" Considered Harmful*. letter to ACM form titled: *"GOTO Considered Harmful" Considered Harmful*.
See the Communications of the ACM, March 1987, Page 195-196. See the Communications of the ACM, March 1987, Page 195-196.
NOTE: To compile with modern compilers, you make need to: make alt. NOTE: With older compilers you can try the alt version like: `make alt`.
Copyright (c) 1987, Landon Curt Noll & Larry Bassel. Copyright (c) 1987, Landon Curt Noll & Larry Bassel.
All Rights Reserved. Permission for personal, educational or non-profit use is All Rights Reserved. Permission for personal, educational or non-profit use is
+4 -4
View File
@@ -27,7 +27,7 @@
# GitHub pull requests are welcome: # GitHub pull requests are welcome:
# #
# If you have a patch that might make running an entry work in modern Unix-like # If you have a patch that might make running an entry work in modern Unix-like
# environments, please create a GitHub pull request for the IOCCC judgess to # environments, please create a GitHub pull request for the IOCCC judges to
# consider. # consider.
# #
# Suggestions and corrections regarding Makefiles, winning author information, # Suggestions and corrections regarding Makefiles, winning author information,
@@ -179,7 +179,7 @@ M4= m4
MAKE= make MAKE= make
MAN= man MAN= man
MKDIR= mkdir MKDIR= mkdir
MKFIFo= mkfifo MKFIFO= mkfifo
MKTEMP= mktemp MKTEMP= mktemp
MV= mv MV= mv
NANO= nano NANO= nano
@@ -305,8 +305,8 @@ ZFORCE= zforce
ZGREP= zgrep ZGREP= zgrep
ZIP= zip ZIP= zip
ZIPCLOAK= zipcloak ZIPCLOAK= zipcloak
ZIPGREp= zipgrep ZIPGREP= zipgrep
ZIPINFo= zipinfo ZIPINFO= zipinfo
ZIPNOTE= zipnote ZIPNOTE= zipnote
ZIPSPLIT= zipsplit ZIPSPLIT= zipsplit
ZLESS= zless ZLESS= zless
+4 -4
View File
@@ -27,7 +27,7 @@
# GitHub pull requests are welcome: # GitHub pull requests are welcome:
# #
# If you have a patch that might make running an entry work in modern Unix-like # If you have a patch that might make running an entry work in modern Unix-like
# environments, please create a GitHub pull request for the IOCCC judgess to # environments, please create a GitHub pull request for the IOCCC judges to
# consider. # consider.
# #
# Suggestions and corrections regarding Makefiles, winning author information, # Suggestions and corrections regarding Makefiles, winning author information,
@@ -179,7 +179,7 @@ M4= m4
MAKE= make MAKE= make
MAN= man MAN= man
MKDIR= mkdir MKDIR= mkdir
MKFIFo= mkfifo MKFIFO= mkfifo
MKTEMP= mktemp MKTEMP= mktemp
MV= mv MV= mv
NANO= nano NANO= nano
@@ -305,8 +305,8 @@ ZFORCE= zforce
ZGREP= zgrep ZGREP= zgrep
ZIP= zip ZIP= zip
ZIPCLOAK= zipcloak ZIPCLOAK= zipcloak
ZIPGREp= zipgrep ZIPGREP= zipgrep
ZIPINFo= zipinfo ZIPINFO= zipinfo
ZIPNOTE= zipnote ZIPNOTE= zipnote
ZIPSPLIT= zipsplit ZIPSPLIT= zipsplit
ZLESS= zless ZLESS= zless
+5 -5
View File
@@ -80,9 +80,9 @@ X <assume a standard 8 character tab stop>
...!amdahl!obfuscate ...!amdahl!obfuscate
Amdahl talks to hplabs, decwrl, pyramid, seismo and cbosgd. Amdahl talks to hplabs, decwrl, pyramid, seismo and cbosgd.
We will attempt to Email a confirmation of receipt of contest We will attempt to email a confirmation of receipt of contest
entries, however since Email is not reliable you may not receive it. entries, however since email is not reliable you may not receive it.
People are encouraged to submit entries via Email, however People are encouraged to submit entries via email, however
one may mail entries the following postal address: one may mail entries the following postal address:
Landon Curt Noll Landon Curt Noll
@@ -102,7 +102,7 @@ X <assume a standard 8 character tab stop>
'X' will serve to indicate where each source line starts. 'X' will serve to indicate where each source line starts.
9) Each person may submit up to 5 entries. Multiple entries must 9) Each person may submit up to 5 entries. Multiple entries must
be sent in separate Email letters or postal envelopes. be sent in separate emails or postal envelopes.
10) People are encouraged to examine winners of the previous 10) People are encouraged to examine winners of the previous
contests. A copy of these entries was posted to mod.sources contests. A copy of these entries was posted to mod.sources
@@ -159,7 +159,7 @@ JUDGING:
* are similar to previous losers :-) * are similar to previous losers :-)
The Judging will be done by Landon Noll and Larry Bassel. The Judging will be done by Landon Noll and Larry Bassel.
Comments & questions (not entries) about the contest can be Emailed to: Comments & questions (not entries) about the contest can be emailed to:
...!amdahl!judges ...!amdahl!judges
+5 -5
View File
@@ -230,9 +230,9 @@ character tab stop&gt; —end of entry—</p>
...!amdahl!obfuscate ...!amdahl!obfuscate
Amdahl talks to hplabs, decwrl, pyramid, seismo and cbosgd. Amdahl talks to hplabs, decwrl, pyramid, seismo and cbosgd.
We will attempt to Email a confirmation of receipt of contest We will attempt to email a confirmation of receipt of contest
entries, however since Email is not reliable you may not receive it. entries, however since email is not reliable you may not receive it.
People are encouraged to submit entries via Email, however People are encouraged to submit entries via email, however
one may mail entries the following postal address: one may mail entries the following postal address:
Landon Curt Noll Landon Curt Noll
@@ -252,7 +252,7 @@ character tab stop&gt; —end of entry—</p>
&#39;X&#39; will serve to indicate where each source line starts. &#39;X&#39; will serve to indicate where each source line starts.
9) Each person may submit up to 5 entries. Multiple entries must 9) Each person may submit up to 5 entries. Multiple entries must
be sent in separate Email letters or postal envelopes. be sent in separate emails or postal envelopes.
10) People are encouraged to examine winners of the previous 10) People are encouraged to examine winners of the previous
contests. A copy of these entries was posted to mod.sources contests. A copy of these entries was posted to mod.sources
@@ -303,7 +303,7 @@ Points will be taken away for programs that:
* are similar to previous losers :-) * are similar to previous losers :-)
The Judging will be done by Landon Noll and Larry Bassel. The Judging will be done by Landon Noll and Larry Bassel.
Comments &amp; questions (not entries) about the contest can be Emailed to: Comments &amp; questions (not entries) about the contest can be emailed to:
...!amdahl!judges</code></pre> ...!amdahl!judges</code></pre>
<p>chongo <Landon Curt Noll> //<br /> <p>chongo <Landon Curt Noll> //<br />
+4 -4
View File
@@ -27,7 +27,7 @@
# GitHub pull requests are welcome: # GitHub pull requests are welcome:
# #
# If you have a patch that might make running an entry work in modern Unix-like # If you have a patch that might make running an entry work in modern Unix-like
# environments, please create a GitHub pull request for the IOCCC judgess to # environments, please create a GitHub pull request for the IOCCC judges to
# consider. # consider.
# #
# Suggestions and corrections regarding Makefiles, winning author information, # Suggestions and corrections regarding Makefiles, winning author information,
@@ -179,7 +179,7 @@ M4= m4
MAKE= make MAKE= make
MAN= man MAN= man
MKDIR= mkdir MKDIR= mkdir
MKFIFo= mkfifo MKFIFO= mkfifo
MKTEMP= mktemp MKTEMP= mktemp
MV= mv MV= mv
NANO= nano NANO= nano
@@ -305,8 +305,8 @@ ZFORCE= zforce
ZGREP= zgrep ZGREP= zgrep
ZIP= zip ZIP= zip
ZIPCLOAK= zipcloak ZIPCLOAK= zipcloak
ZIPGREp= zipgrep ZIPGREP= zipgrep
ZIPINFo= zipinfo ZIPINFO= zipinfo
ZIPNOTE= zipnote ZIPNOTE= zipnote
ZIPSPLIT= zipsplit ZIPSPLIT= zipsplit
ZLESS= zless ZLESS= zless
+4 -4
View File
@@ -27,7 +27,7 @@
# GitHub pull requests are welcome: # GitHub pull requests are welcome:
# #
# If you have a patch that might make running an entry work in modern Unix-like # If you have a patch that might make running an entry work in modern Unix-like
# environments, please create a GitHub pull request for the IOCCC judgess to # environments, please create a GitHub pull request for the IOCCC judges to
# consider. # consider.
# #
# Suggestions and corrections regarding Makefiles, winning author information, # Suggestions and corrections regarding Makefiles, winning author information,
@@ -179,7 +179,7 @@ M4= m4
MAKE= make MAKE= make
MAN= man MAN= man
MKDIR= mkdir MKDIR= mkdir
MKFIFo= mkfifo MKFIFO= mkfifo
MKTEMP= mktemp MKTEMP= mktemp
MV= mv MV= mv
NANO= nano NANO= nano
@@ -305,8 +305,8 @@ ZFORCE= zforce
ZGREP= zgrep ZGREP= zgrep
ZIP= zip ZIP= zip
ZIPCLOAK= zipcloak ZIPCLOAK= zipcloak
ZIPGREp= zipgrep ZIPGREP= zipgrep
ZIPINFo= zipinfo ZIPINFO= zipinfo
ZIPNOTE= zipnote ZIPNOTE= zipnote
ZIPSPLIT= zipsplit ZIPSPLIT= zipsplit
ZLESS= zless ZLESS= zless
+1 -1
View File
@@ -27,7 +27,7 @@
# GitHub pull requests are welcome: # GitHub pull requests are welcome:
# #
# If you have a patch that might make running an entry work in modern Unix-like # If you have a patch that might make running an entry work in modern Unix-like
# environments, please create a GitHub pull request for the IOCCC judgess to # environments, please create a GitHub pull request for the IOCCC judges to
# consider. # consider.
# #
# Suggestions and corrections regarding Makefiles, winning author information, # Suggestions and corrections regarding Makefiles, winning author information,
+4 -4
View File
@@ -27,7 +27,7 @@
# GitHub pull requests are welcome: # GitHub pull requests are welcome:
# #
# If you have a patch that might make running an entry work in modern Unix-like # If you have a patch that might make running an entry work in modern Unix-like
# environments, please create a GitHub pull request for the IOCCC judgess to # environments, please create a GitHub pull request for the IOCCC judges to
# consider. # consider.
# #
# Suggestions and corrections regarding Makefiles, winning author information, # Suggestions and corrections regarding Makefiles, winning author information,
@@ -179,7 +179,7 @@ M4= m4
MAKE= make MAKE= make
MAN= man MAN= man
MKDIR= mkdir MKDIR= mkdir
MKFIFo= mkfifo MKFIFO= mkfifo
MKTEMP= mktemp MKTEMP= mktemp
MV= mv MV= mv
NANO= nano NANO= nano
@@ -305,8 +305,8 @@ ZFORCE= zforce
ZGREP= zgrep ZGREP= zgrep
ZIP= zip ZIP= zip
ZIPCLOAK= zipcloak ZIPCLOAK= zipcloak
ZIPGREp= zipgrep ZIPGREP= zipgrep
ZIPINFo= zipinfo ZIPINFO= zipinfo
ZIPNOTE= zipnote ZIPNOTE= zipnote
ZIPSPLIT= zipsplit ZIPSPLIT= zipsplit
ZLESS= zless ZLESS= zless
+4 -4
View File
@@ -27,7 +27,7 @@
# GitHub pull requests are welcome: # GitHub pull requests are welcome:
# #
# If you have a patch that might make running an entry work in modern Unix-like # If you have a patch that might make running an entry work in modern Unix-like
# environments, please create a GitHub pull request for the IOCCC judgess to # environments, please create a GitHub pull request for the IOCCC judges to
# consider. # consider.
# #
# Suggestions and corrections regarding Makefiles, winning author information, # Suggestions and corrections regarding Makefiles, winning author information,
@@ -179,7 +179,7 @@ M4= m4
MAKE= make MAKE= make
MAN= man MAN= man
MKDIR= mkdir MKDIR= mkdir
MKFIFo= mkfifo MKFIFO= mkfifo
MKTEMP= mktemp MKTEMP= mktemp
MV= mv MV= mv
NANO= nano NANO= nano
@@ -305,8 +305,8 @@ ZFORCE= zforce
ZGREP= zgrep ZGREP= zgrep
ZIP= zip ZIP= zip
ZIPCLOAK= zipcloak ZIPCLOAK= zipcloak
ZIPGREp= zipgrep ZIPGREP= zipgrep
ZIPINFo= zipinfo ZIPINFO= zipinfo
ZIPNOTE= zipnote ZIPNOTE= zipnote
ZIPSPLIT= zipsplit ZIPSPLIT= zipsplit
ZLESS= zless ZLESS= zless
+4 -4
View File
@@ -27,7 +27,7 @@
# GitHub pull requests are welcome: # GitHub pull requests are welcome:
# #
# If you have a patch that might make running an entry work in modern Unix-like # If you have a patch that might make running an entry work in modern Unix-like
# environments, please create a GitHub pull request for the IOCCC judgess to # environments, please create a GitHub pull request for the IOCCC judges to
# consider. # consider.
# #
# Suggestions and corrections regarding Makefiles, winning author information, # Suggestions and corrections regarding Makefiles, winning author information,
@@ -179,7 +179,7 @@ M4= m4
MAKE= make MAKE= make
MAN= man MAN= man
MKDIR= mkdir MKDIR= mkdir
MKFIFo= mkfifo MKFIFO= mkfifo
MKTEMP= mktemp MKTEMP= mktemp
MV= mv MV= mv
NANO= nano NANO= nano
@@ -305,8 +305,8 @@ ZFORCE= zforce
ZGREP= zgrep ZGREP= zgrep
ZIP= zip ZIP= zip
ZIPCLOAK= zipcloak ZIPCLOAK= zipcloak
ZIPGREp= zipgrep ZIPGREP= zipgrep
ZIPINFo= zipinfo ZIPINFO= zipinfo
ZIPNOTE= zipnote ZIPNOTE= zipnote
ZIPSPLIT= zipsplit ZIPSPLIT= zipsplit
ZLESS= zless ZLESS= zless
+4 -4
View File
@@ -27,7 +27,7 @@
# GitHub pull requests are welcome: # GitHub pull requests are welcome:
# #
# If you have a patch that might make running an entry work in modern Unix-like # If you have a patch that might make running an entry work in modern Unix-like
# environments, please create a GitHub pull request for the IOCCC judgess to # environments, please create a GitHub pull request for the IOCCC judges to
# consider. # consider.
# #
# Suggestions and corrections regarding Makefiles, winning author information, # Suggestions and corrections regarding Makefiles, winning author information,
@@ -179,7 +179,7 @@ M4= m4
MAKE= make MAKE= make
MAN= man MAN= man
MKDIR= mkdir MKDIR= mkdir
MKFIFo= mkfifo MKFIFO= mkfifo
MKTEMP= mktemp MKTEMP= mktemp
MV= mv MV= mv
NANO= nano NANO= nano
@@ -305,8 +305,8 @@ ZFORCE= zforce
ZGREP= zgrep ZGREP= zgrep
ZIP= zip ZIP= zip
ZIPCLOAK= zipcloak ZIPCLOAK= zipcloak
ZIPGREp= zipgrep ZIPGREP= zipgrep
ZIPINFo= zipinfo ZIPINFO= zipinfo
ZIPNOTE= zipnote ZIPNOTE= zipnote
ZIPSPLIT= zipsplit ZIPSPLIT= zipsplit
ZLESS= zless ZLESS= zless
+4 -4
View File
@@ -27,7 +27,7 @@
# GitHub pull requests are welcome: # GitHub pull requests are welcome:
# #
# If you have a patch that might make running an entry work in modern Unix-like # If you have a patch that might make running an entry work in modern Unix-like
# environments, please create a GitHub pull request for the IOCCC judgess to # environments, please create a GitHub pull request for the IOCCC judges to
# consider. # consider.
# #
# Suggestions and corrections regarding Makefiles, winning author information, # Suggestions and corrections regarding Makefiles, winning author information,
@@ -179,7 +179,7 @@ M4= m4
MAKE= make MAKE= make
MAN= man MAN= man
MKDIR= mkdir MKDIR= mkdir
MKFIFo= mkfifo MKFIFO= mkfifo
MKTEMP= mktemp MKTEMP= mktemp
MV= mv MV= mv
NANO= nano NANO= nano
@@ -305,8 +305,8 @@ ZFORCE= zforce
ZGREP= zgrep ZGREP= zgrep
ZIP= zip ZIP= zip
ZIPCLOAK= zipcloak ZIPCLOAK= zipcloak
ZIPGREp= zipgrep ZIPGREP= zipgrep
ZIPINFo= zipinfo ZIPINFO= zipinfo
ZIPNOTE= zipnote ZIPNOTE= zipnote
ZIPSPLIT= zipsplit ZIPSPLIT= zipsplit
ZLESS= zless ZLESS= zless
+4 -4
View File
@@ -27,7 +27,7 @@
# GitHub pull requests are welcome: # GitHub pull requests are welcome:
# #
# If you have a patch that might make running an entry work in modern Unix-like # If you have a patch that might make running an entry work in modern Unix-like
# environments, please create a GitHub pull request for the IOCCC judgess to # environments, please create a GitHub pull request for the IOCCC judges to
# consider. # consider.
# #
# Suggestions and corrections regarding Makefiles, winning author information, # Suggestions and corrections regarding Makefiles, winning author information,
@@ -179,7 +179,7 @@ M4= m4
MAKE= make MAKE= make
MAN= man MAN= man
MKDIR= mkdir MKDIR= mkdir
MKFIFo= mkfifo MKFIFO= mkfifo
MKTEMP= mktemp MKTEMP= mktemp
MV= mv MV= mv
NANO= nano NANO= nano
@@ -305,8 +305,8 @@ ZFORCE= zforce
ZGREP= zgrep ZGREP= zgrep
ZIP= zip ZIP= zip
ZIPCLOAK= zipcloak ZIPCLOAK= zipcloak
ZIPGREp= zipgrep ZIPGREP= zipgrep
ZIPINFo= zipinfo ZIPINFO= zipinfo
ZIPNOTE= zipnote ZIPNOTE= zipnote
ZIPSPLIT= zipsplit ZIPSPLIT= zipsplit
ZLESS= zless ZLESS= zless
+4 -4
View File
@@ -27,7 +27,7 @@
# GitHub pull requests are welcome: # GitHub pull requests are welcome:
# #
# If you have a patch that might make running an entry work in modern Unix-like # If you have a patch that might make running an entry work in modern Unix-like
# environments, please create a GitHub pull request for the IOCCC judgess to # environments, please create a GitHub pull request for the IOCCC judges to
# consider. # consider.
# #
# Suggestions and corrections regarding Makefiles, winning author information, # Suggestions and corrections regarding Makefiles, winning author information,
@@ -179,7 +179,7 @@ M4= m4
MAKE= make MAKE= make
MAN= man MAN= man
MKDIR= mkdir MKDIR= mkdir
MKFIFo= mkfifo MKFIFO= mkfifo
MKTEMP= mktemp MKTEMP= mktemp
MV= mv MV= mv
NANO= nano NANO= nano
@@ -305,8 +305,8 @@ ZFORCE= zforce
ZGREP= zgrep ZGREP= zgrep
ZIP= zip ZIP= zip
ZIPCLOAK= zipcloak ZIPCLOAK= zipcloak
ZIPGREp= zipgrep ZIPGREP= zipgrep
ZIPINFo= zipinfo ZIPINFO= zipinfo
ZIPNOTE= zipnote ZIPNOTE= zipnote
ZIPSPLIT= zipsplit ZIPSPLIT= zipsplit
ZLESS= zless ZLESS= zless
+5 -5
View File
@@ -36,7 +36,7 @@ RULES:
---header items--- ---header items---
name: Your name, of course! name: Your name, of course!
org: School/Company/Organization org: School/Company/Organization
email address: Email address from a well known site email address: email address from a well known site
postal address: Postal address, include your country as well postal address: Postal address, include your country as well
environment: Indicate the Hardware & OS under which your program was tested environment: Indicate the Hardware & OS under which your program was tested
entry: A of B <entry number such as 3 of 5, 1 of 1...> entry: A of B <entry number such as 3 of 5, 1 of 1...>
@@ -84,9 +84,9 @@ X Newlines count as 1 character. Assume a standard 8 character tab stop.
...!amdahl!obfuscate ...!amdahl!obfuscate
Amdahl talks to hplabs, decwrl, pyramid, sun, uunet, cbosgd, ... Amdahl talks to hplabs, decwrl, pyramid, sun, uunet, cbosgd, ...
We will attempt to Email a confirmation of receipt of contest We will attempt to email a confirmation of receipt of contest
entries, however since Email is not reliable you may not receive it. entries, however since email is not reliable you may not receive it.
People are strongly encouraged to submit entries via Email, however People are strongly encouraged to submit entries via email, however
one may mail entries the following postal address: one may mail entries the following postal address:
Landon Curt Noll Landon Curt Noll
@@ -101,7 +101,7 @@ X Newlines count as 1 character. Assume a standard 8 character tab stop.
bottom left corner of the envelope. bottom left corner of the envelope.
7) Each person may submit up to 8 entries. Multiple entries must 7) Each person may submit up to 8 entries. Multiple entries must
be sent in separate Email letters or postal envelopes. be sent in separate emails or postal envelopes.
ANNOUNCEMENT OF WINNERS: ANNOUNCEMENT OF WINNERS:
+4 -4
View File
@@ -27,7 +27,7 @@
# GitHub pull requests are welcome: # GitHub pull requests are welcome:
# #
# If you have a patch that might make running an entry work in modern Unix-like # If you have a patch that might make running an entry work in modern Unix-like
# environments, please create a GitHub pull request for the IOCCC judgess to # environments, please create a GitHub pull request for the IOCCC judges to
# consider. # consider.
# #
# Suggestions and corrections regarding Makefiles, winning author information, # Suggestions and corrections regarding Makefiles, winning author information,
@@ -179,7 +179,7 @@ M4= m4
MAKE= make MAKE= make
MAN= man MAN= man
MKDIR= mkdir MKDIR= mkdir
MKFIFo= mkfifo MKFIFO= mkfifo
MKTEMP= mktemp MKTEMP= mktemp
MV= mv MV= mv
NANO= nano NANO= nano
@@ -305,8 +305,8 @@ ZFORCE= zforce
ZGREP= zgrep ZGREP= zgrep
ZIP= zip ZIP= zip
ZIPCLOAK= zipcloak ZIPCLOAK= zipcloak
ZIPGREp= zipgrep ZIPGREP= zipgrep
ZIPINFo= zipinfo ZIPINFO= zipinfo
ZIPNOTE= zipnote ZIPNOTE= zipnote
ZIPSPLIT= zipsplit ZIPSPLIT= zipsplit
ZLESS= zless ZLESS= zless
+4 -4
View File
@@ -27,7 +27,7 @@
# GitHub pull requests are welcome: # GitHub pull requests are welcome:
# #
# If you have a patch that might make running an entry work in modern Unix-like # If you have a patch that might make running an entry work in modern Unix-like
# environments, please create a GitHub pull request for the IOCCC judgess to # environments, please create a GitHub pull request for the IOCCC judges to
# consider. # consider.
# #
# Suggestions and corrections regarding Makefiles, winning author information, # Suggestions and corrections regarding Makefiles, winning author information,
@@ -179,7 +179,7 @@ M4= m4
MAKE= make MAKE= make
MAN= man MAN= man
MKDIR= mkdir MKDIR= mkdir
MKFIFo= mkfifo MKFIFO= mkfifo
MKTEMP= mktemp MKTEMP= mktemp
MV= mv MV= mv
NANO= nano NANO= nano
@@ -305,8 +305,8 @@ ZFORCE= zforce
ZGREP= zgrep ZGREP= zgrep
ZIP= zip ZIP= zip
ZIPCLOAK= zipcloak ZIPCLOAK= zipcloak
ZIPGREp= zipgrep ZIPGREP= zipgrep
ZIPINFo= zipinfo ZIPINFO= zipinfo
ZIPNOTE= zipnote ZIPNOTE= zipnote
ZIPSPLIT= zipsplit ZIPSPLIT= zipsplit
ZLESS= zless ZLESS= zless
+1 -1
View File
@@ -27,7 +27,7 @@
# GitHub pull requests are welcome: # GitHub pull requests are welcome:
# #
# If you have a patch that might make running an entry work in modern Unix-like # If you have a patch that might make running an entry work in modern Unix-like
# environments, please create a GitHub pull request for the IOCCC judgess to # environments, please create a GitHub pull request for the IOCCC judges to
# consider. # consider.
# #
# Suggestions and corrections regarding Makefiles, winning author information, # Suggestions and corrections regarding Makefiles, winning author information,
+4 -4
View File
@@ -27,7 +27,7 @@
# GitHub pull requests are welcome: # GitHub pull requests are welcome:
# #
# If you have a patch that might make running an entry work in modern Unix-like # If you have a patch that might make running an entry work in modern Unix-like
# environments, please create a GitHub pull request for the IOCCC judgess to # environments, please create a GitHub pull request for the IOCCC judges to
# consider. # consider.
# #
# Suggestions and corrections regarding Makefiles, winning author information, # Suggestions and corrections regarding Makefiles, winning author information,
@@ -179,7 +179,7 @@ M4= m4
MAKE= make MAKE= make
MAN= man MAN= man
MKDIR= mkdir MKDIR= mkdir
MKFIFo= mkfifo MKFIFO= mkfifo
MKTEMP= mktemp MKTEMP= mktemp
MV= mv MV= mv
NANO= nano NANO= nano
@@ -305,8 +305,8 @@ ZFORCE= zforce
ZGREP= zgrep ZGREP= zgrep
ZIP= zip ZIP= zip
ZIPCLOAK= zipcloak ZIPCLOAK= zipcloak
ZIPGREp= zipgrep ZIPGREP= zipgrep
ZIPINFo= zipinfo ZIPINFO= zipinfo
ZIPNOTE= zipnote ZIPNOTE= zipnote
ZIPSPLIT= zipsplit ZIPSPLIT= zipsplit
ZLESS= zless ZLESS= zless
+4 -4
View File
@@ -27,7 +27,7 @@
# GitHub pull requests are welcome: # GitHub pull requests are welcome:
# #
# If you have a patch that might make running an entry work in modern Unix-like # If you have a patch that might make running an entry work in modern Unix-like
# environments, please create a GitHub pull request for the IOCCC judgess to # environments, please create a GitHub pull request for the IOCCC judges to
# consider. # consider.
# #
# Suggestions and corrections regarding Makefiles, winning author information, # Suggestions and corrections regarding Makefiles, winning author information,
@@ -179,7 +179,7 @@ M4= m4
MAKE= make MAKE= make
MAN= man MAN= man
MKDIR= mkdir MKDIR= mkdir
MKFIFo= mkfifo MKFIFO= mkfifo
MKTEMP= mktemp MKTEMP= mktemp
MV= mv MV= mv
NANO= nano NANO= nano
@@ -305,8 +305,8 @@ ZFORCE= zforce
ZGREP= zgrep ZGREP= zgrep
ZIP= zip ZIP= zip
ZIPCLOAK= zipcloak ZIPCLOAK= zipcloak
ZIPGREp= zipgrep ZIPGREP= zipgrep
ZIPINFo= zipinfo ZIPINFO= zipinfo
ZIPNOTE= zipnote ZIPNOTE= zipnote
ZIPSPLIT= zipsplit ZIPSPLIT= zipsplit
ZLESS= zless ZLESS= zless
+4 -4
View File
@@ -27,7 +27,7 @@
# GitHub pull requests are welcome: # GitHub pull requests are welcome:
# #
# If you have a patch that might make running an entry work in modern Unix-like # If you have a patch that might make running an entry work in modern Unix-like
# environments, please create a GitHub pull request for the IOCCC judgess to # environments, please create a GitHub pull request for the IOCCC judges to
# consider. # consider.
# #
# Suggestions and corrections regarding Makefiles, winning author information, # Suggestions and corrections regarding Makefiles, winning author information,
@@ -179,7 +179,7 @@ M4= m4
MAKE= make MAKE= make
MAN= man MAN= man
MKDIR= mkdir MKDIR= mkdir
MKFIFo= mkfifo MKFIFO= mkfifo
MKTEMP= mktemp MKTEMP= mktemp
MV= mv MV= mv
NANO= nano NANO= nano
@@ -305,8 +305,8 @@ ZFORCE= zforce
ZGREP= zgrep ZGREP= zgrep
ZIP= zip ZIP= zip
ZIPCLOAK= zipcloak ZIPCLOAK= zipcloak
ZIPGREp= zipgrep ZIPGREP= zipgrep
ZIPINFo= zipinfo ZIPINFO= zipinfo
ZIPNOTE= zipnote ZIPNOTE= zipnote
ZIPSPLIT= zipsplit ZIPSPLIT= zipsplit
ZLESS= zless ZLESS= zless
+4 -4
View File
@@ -27,7 +27,7 @@
# GitHub pull requests are welcome: # GitHub pull requests are welcome:
# #
# If you have a patch that might make running an entry work in modern Unix-like # If you have a patch that might make running an entry work in modern Unix-like
# environments, please create a GitHub pull request for the IOCCC judgess to # environments, please create a GitHub pull request for the IOCCC judges to
# consider. # consider.
# #
# Suggestions and corrections regarding Makefiles, winning author information, # Suggestions and corrections regarding Makefiles, winning author information,
@@ -179,7 +179,7 @@ M4= m4
MAKE= make MAKE= make
MAN= man MAN= man
MKDIR= mkdir MKDIR= mkdir
MKFIFo= mkfifo MKFIFO= mkfifo
MKTEMP= mktemp MKTEMP= mktemp
MV= mv MV= mv
NANO= nano NANO= nano
@@ -305,8 +305,8 @@ ZFORCE= zforce
ZGREP= zgrep ZGREP= zgrep
ZIP= zip ZIP= zip
ZIPCLOAK= zipcloak ZIPCLOAK= zipcloak
ZIPGREp= zipgrep ZIPGREP= zipgrep
ZIPINFo= zipinfo ZIPINFO= zipinfo
ZIPNOTE= zipnote ZIPNOTE= zipnote
ZIPSPLIT= zipsplit ZIPSPLIT= zipsplit
ZLESS= zless ZLESS= zless
+4 -4
View File
@@ -27,7 +27,7 @@
# GitHub pull requests are welcome: # GitHub pull requests are welcome:
# #
# If you have a patch that might make running an entry work in modern Unix-like # If you have a patch that might make running an entry work in modern Unix-like
# environments, please create a GitHub pull request for the IOCCC judgess to # environments, please create a GitHub pull request for the IOCCC judges to
# consider. # consider.
# #
# Suggestions and corrections regarding Makefiles, winning author information, # Suggestions and corrections regarding Makefiles, winning author information,
@@ -179,7 +179,7 @@ M4= m4
MAKE= make MAKE= make
MAN= man MAN= man
MKDIR= mkdir MKDIR= mkdir
MKFIFo= mkfifo MKFIFO= mkfifo
MKTEMP= mktemp MKTEMP= mktemp
MV= mv MV= mv
NANO= nano NANO= nano
@@ -305,8 +305,8 @@ ZFORCE= zforce
ZGREP= zgrep ZGREP= zgrep
ZIP= zip ZIP= zip
ZIPCLOAK= zipcloak ZIPCLOAK= zipcloak
ZIPGREp= zipgrep ZIPGREP= zipgrep
ZIPINFo= zipinfo ZIPINFO= zipinfo
ZIPNOTE= zipnote ZIPNOTE= zipnote
ZIPSPLIT= zipsplit ZIPSPLIT= zipsplit
ZLESS= zless ZLESS= zless
+4 -4
View File
@@ -27,7 +27,7 @@
# GitHub pull requests are welcome: # GitHub pull requests are welcome:
# #
# If you have a patch that might make running an entry work in modern Unix-like # If you have a patch that might make running an entry work in modern Unix-like
# environments, please create a GitHub pull request for the IOCCC judgess to # environments, please create a GitHub pull request for the IOCCC judges to
# consider. # consider.
# #
# Suggestions and corrections regarding Makefiles, winning author information, # Suggestions and corrections regarding Makefiles, winning author information,
@@ -179,7 +179,7 @@ M4= m4
MAKE= make MAKE= make
MAN= man MAN= man
MKDIR= mkdir MKDIR= mkdir
MKFIFo= mkfifo MKFIFO= mkfifo
MKTEMP= mktemp MKTEMP= mktemp
MV= mv MV= mv
NANO= nano NANO= nano
@@ -305,8 +305,8 @@ ZFORCE= zforce
ZGREP= zgrep ZGREP= zgrep
ZIP= zip ZIP= zip
ZIPCLOAK= zipcloak ZIPCLOAK= zipcloak
ZIPGREp= zipgrep ZIPGREP= zipgrep
ZIPINFo= zipinfo ZIPINFO= zipinfo
ZIPNOTE= zipnote ZIPNOTE= zipnote
ZIPSPLIT= zipsplit ZIPSPLIT= zipsplit
ZLESS= zless ZLESS= zless
+4 -4
View File
@@ -27,7 +27,7 @@
# GitHub pull requests are welcome: # GitHub pull requests are welcome:
# #
# If you have a patch that might make running an entry work in modern Unix-like # If you have a patch that might make running an entry work in modern Unix-like
# environments, please create a GitHub pull request for the IOCCC judgess to # environments, please create a GitHub pull request for the IOCCC judges to
# consider. # consider.
# #
# Suggestions and corrections regarding Makefiles, winning author information, # Suggestions and corrections regarding Makefiles, winning author information,
@@ -179,7 +179,7 @@ M4= m4
MAKE= make MAKE= make
MAN= man MAN= man
MKDIR= mkdir MKDIR= mkdir
MKFIFo= mkfifo MKFIFO= mkfifo
MKTEMP= mktemp MKTEMP= mktemp
MV= mv MV= mv
NANO= nano NANO= nano
@@ -305,8 +305,8 @@ ZFORCE= zforce
ZGREP= zgrep ZGREP= zgrep
ZIP= zip ZIP= zip
ZIPCLOAK= zipcloak ZIPCLOAK= zipcloak
ZIPGREp= zipgrep ZIPGREP= zipgrep
ZIPINFo= zipinfo ZIPINFO= zipinfo
ZIPNOTE= zipnote ZIPNOTE= zipnote
ZIPSPLIT= zipsplit ZIPSPLIT= zipsplit
ZLESS= zless ZLESS= zless
+4 -4
View File
@@ -36,7 +36,7 @@ RULES:
---header items--- ---header items---
name: Your name, of course! name: Your name, of course!
org: School/Company/Organization org: School/Company/Organization
email address: Email address from a well known site, or in a registered domain email address: email address from a well known site, or in a registered domain
postal address: Postal address postal address: Postal address
include your country as well include your country as well
environment: Indicate the Hardware environment: Indicate the Hardware
@@ -87,12 +87,12 @@ X If your entry does not end in a newline, leave a final 'E' on the end. E
...!{sun,pacbell,uunet,pyramid,amdahl}!hoptoad!obfuscate ...!{sun,pacbell,uunet,pyramid,amdahl}!hoptoad!obfuscate
We will attempt to Email a confirmation of receipt of contest We will attempt to email a confirmation of receipt of contest
entries, however since Email is not reliable you may not receive it. entries, however since email is not reliable you may not receive it.
We regret that we can no longer accept entries via postal mail. We regret that we can no longer accept entries via postal mail.
7) Each person may submit up to 8 entries. Multiple entries must 7) Each person may submit up to 8 entries. Multiple entries must
be sent in separate Email letters. be sent in separate emails.
8) Entries that can not be built automatically in a portable makefile 8) Entries that can not be built automatically in a portable makefile
are not allowed. (e.g., don't use #include "/dev/tty") are not allowed. (e.g., don't use #include "/dev/tty")
+4 -4
View File
@@ -27,7 +27,7 @@
# GitHub pull requests are welcome: # GitHub pull requests are welcome:
# #
# If you have a patch that might make running an entry work in modern Unix-like # If you have a patch that might make running an entry work in modern Unix-like
# environments, please create a GitHub pull request for the IOCCC judgess to # environments, please create a GitHub pull request for the IOCCC judges to
# consider. # consider.
# #
# Suggestions and corrections regarding Makefiles, winning author information, # Suggestions and corrections regarding Makefiles, winning author information,
@@ -179,7 +179,7 @@ M4= m4
MAKE= make MAKE= make
MAN= man MAN= man
MKDIR= mkdir MKDIR= mkdir
MKFIFo= mkfifo MKFIFO= mkfifo
MKTEMP= mktemp MKTEMP= mktemp
MV= mv MV= mv
NANO= nano NANO= nano
@@ -305,8 +305,8 @@ ZFORCE= zforce
ZGREP= zgrep ZGREP= zgrep
ZIP= zip ZIP= zip
ZIPCLOAK= zipcloak ZIPCLOAK= zipcloak
ZIPGREp= zipgrep ZIPGREP= zipgrep
ZIPINFo= zipinfo ZIPINFO= zipinfo
ZIPNOTE= zipnote ZIPNOTE= zipnote
ZIPSPLIT= zipsplit ZIPSPLIT= zipsplit
ZLESS= zless ZLESS= zless
+4 -4
View File
@@ -27,7 +27,7 @@
# GitHub pull requests are welcome: # GitHub pull requests are welcome:
# #
# If you have a patch that might make running an entry work in modern Unix-like # If you have a patch that might make running an entry work in modern Unix-like
# environments, please create a GitHub pull request for the IOCCC judgess to # environments, please create a GitHub pull request for the IOCCC judges to
# consider. # consider.
# #
# Suggestions and corrections regarding Makefiles, winning author information, # Suggestions and corrections regarding Makefiles, winning author information,
@@ -179,7 +179,7 @@ M4= m4
MAKE= make MAKE= make
MAN= man MAN= man
MKDIR= mkdir MKDIR= mkdir
MKFIFo= mkfifo MKFIFO= mkfifo
MKTEMP= mktemp MKTEMP= mktemp
MV= mv MV= mv
NANO= nano NANO= nano
@@ -305,8 +305,8 @@ ZFORCE= zforce
ZGREP= zgrep ZGREP= zgrep
ZIP= zip ZIP= zip
ZIPCLOAK= zipcloak ZIPCLOAK= zipcloak
ZIPGREp= zipgrep ZIPGREP= zipgrep
ZIPINFo= zipinfo ZIPINFO= zipinfo
ZIPNOTE= zipnote ZIPNOTE= zipnote
ZIPSPLIT= zipsplit ZIPSPLIT= zipsplit
ZLESS= zless ZLESS= zless
+4 -4
View File
@@ -27,7 +27,7 @@
# GitHub pull requests are welcome: # GitHub pull requests are welcome:
# #
# If you have a patch that might make running an entry work in modern Unix-like # If you have a patch that might make running an entry work in modern Unix-like
# environments, please create a GitHub pull request for the IOCCC judgess to # environments, please create a GitHub pull request for the IOCCC judges to
# consider. # consider.
# #
# Suggestions and corrections regarding Makefiles, winning author information, # Suggestions and corrections regarding Makefiles, winning author information,
@@ -179,7 +179,7 @@ M4= m4
MAKE= make MAKE= make
MAN= man MAN= man
MKDIR= mkdir MKDIR= mkdir
MKFIFo= mkfifo MKFIFO= mkfifo
MKTEMP= mktemp MKTEMP= mktemp
MV= mv MV= mv
NANO= nano NANO= nano
@@ -305,8 +305,8 @@ ZFORCE= zforce
ZGREP= zgrep ZGREP= zgrep
ZIP= zip ZIP= zip
ZIPCLOAK= zipcloak ZIPCLOAK= zipcloak
ZIPGREp= zipgrep ZIPGREP= zipgrep
ZIPINFo= zipinfo ZIPINFO= zipinfo
ZIPNOTE= zipnote ZIPNOTE= zipnote
ZIPSPLIT= zipsplit ZIPSPLIT= zipsplit
ZLESS= zless ZLESS= zless
+1 -1
View File
@@ -27,7 +27,7 @@
# GitHub pull requests are welcome: # GitHub pull requests are welcome:
# #
# If you have a patch that might make running an entry work in modern Unix-like # If you have a patch that might make running an entry work in modern Unix-like
# environments, please create a GitHub pull request for the IOCCC judgess to # environments, please create a GitHub pull request for the IOCCC judges to
# consider. # consider.
# #
# Suggestions and corrections regarding Makefiles, winning author information, # Suggestions and corrections regarding Makefiles, winning author information,
+4 -4
View File
@@ -38,7 +38,7 @@ RULES:
---header items--- ---header items---
name: Your name, of course! name: Your name, of course!
org: School/Company/Organization org: School/Company/Organization
email address: Email address from a well known site, or in a registered domain email address: email address from a well known site, or in a registered domain
postal address: Postal address postal address: Postal address
include your country as well include your country as well
environment: Indicate the Hardware environment: Indicate the Hardware
@@ -102,12 +102,12 @@ X If your entry does not end in a newline, leave a final 'E' on the end. E
...!{sun,pacbell,uunet,utzoo,pyramid,amdahl}!hoptoad!obfuscate ...!{sun,pacbell,uunet,utzoo,pyramid,amdahl}!hoptoad!obfuscate
We will attempt to Email a confirmation of receipt of contest We will attempt to email a confirmation of receipt of contest
entries, however since Email is not reliable you may not receive it. entries, however since email is not reliable you may not receive it.
We regret that we can no longer accept entries via postal mail. We regret that we can no longer accept entries via postal mail.
7) Each person may submit up to 8 entries. Multiple entries must 7) Each person may submit up to 8 entries. Multiple entries must
be sent in separate Email letters. be sent in separate emails.
8) Entries that can not be built automatically in a portable makefile 8) Entries that can not be built automatically in a portable makefile
are not allowed. (e.g., don't use #include "/dev/tty") are not allowed. (e.g., don't use #include "/dev/tty")
+1 -1
View File
@@ -27,7 +27,7 @@
# GitHub pull requests are welcome: # GitHub pull requests are welcome:
# #
# If you have a patch that might make running an entry work in modern Unix-like # If you have a patch that might make running an entry work in modern Unix-like
# environments, please create a GitHub pull request for the IOCCC judgess to # environments, please create a GitHub pull request for the IOCCC judges to
# consider. # consider.
# #
# Suggestions and corrections regarding Makefiles, winning author information, # Suggestions and corrections regarding Makefiles, winning author information,
+9 -9
View File
@@ -41,7 +41,7 @@ name: Your name, of course!
org: School/Company/Organization org: School/Company/Organization
email address: Email address from a well known site, or in a registered domain email address: email address from a well known site, or in a registered domain
postal address: Postal address postal address: Postal address
include your country as well include your country as well
@@ -125,20 +125,20 @@ XThis last line is not terminated by a newline and ends in an EE
in the public domain. All copyrighted programs will be rejected. in the public domain. All copyrighted programs will be rejected.
6) Entries must be received between 06-Mar-91 0:00 UTC and 6) Entries must be received between 06-Mar-91 0:00 UTC and
16-May-91 0:00 UTC. Email your entries the address found below. 16-May-91 0:00 UTC (UTC is essentially equivalent to Greenwich Mean
(UTC is essentially equivalent to Greenwich Mean Time) Time). Email your entries to the address found below.
We will attempt to Email a confirmation of receipt of contest We will attempt to email a confirmation of receipt of contest
entries, however since Email is not reliable you may not receive it. entries, however since email is not reliable you may not receive it.
We regret that we can no longer accept entries via postal mail. We regret that we can no longer accept entries via postal mail.
7) Each person may submit up to 8 entries. Only 1 entry per Email 7) Each person may submit up to 8 entries. Only 1 entry per email.
letter. If you submit multiple entries, be sure that each has a If you submit multiple entries, be sure that each has a unique
unique entry number. entry number.
We will discard all but the latest email in the case of multiple We will discard all but the latest email in the case of multiple
entries with the same entry number. Thus, if you wish to correct entries with the same entry number. Thus, if you wish to correct
a previously sent entry, re-send it with the same entry number. a previously sent entry, resend it with the same entry number.
Just to be sure email does not arrive out or sequence, note that Just to be sure email does not arrive out or sequence, note that
fact in the 'remark' item. fact in the 'remark' item.
+1 -1
View File
@@ -27,7 +27,7 @@
# GitHub pull requests are welcome: # GitHub pull requests are welcome:
# #
# If you have a patch that might make running an entry work in modern Unix-like # If you have a patch that might make running an entry work in modern Unix-like
# environments, please create a GitHub pull request for the IOCCC judgess to # environments, please create a GitHub pull request for the IOCCC judges to
# consider. # consider.
# #
# Suggestions and corrections regarding Makefiles, winning author information, # Suggestions and corrections regarding Makefiles, winning author information,
+1 -1
View File
@@ -79,7 +79,7 @@ If you use, distribute or publish these entries in some way, please drop
us a line. We enjoy seeing who, where and how the contest is used. us a line. We enjoy seeing who, where and how the contest is used.
If you have problems with any of the entries, AND YOU HAVE A FIX, please If you have problems with any of the entries, AND YOU HAVE A FIX, please
Email the fix (patch file or the entire changed file) to the above address. email the fix (patch file or the entire changed file) to the above address.
Credits: Credits:
File renamed without changes.
+6 -6
View File
@@ -241,7 +241,7 @@ ENTRY FORMAT:
the entry against the size rules. the entry against the size rules.
If you have any suggestions, comments, fixes or complaints about If you have any suggestions, comments, fixes or complaints about
the mkentry.c program, please send Email to the judges. (see below) the mkentry.c program, please send an email to the judges. (see below)
The following is a sample entry: The following is a sample entry:
@@ -374,7 +374,7 @@ JUDGING PROCESS:
Entries are judged by Larry Bassel and Landon Curt Noll. Entries are judged by Larry Bassel and Landon Curt Noll.
Entries are unpacked into individual directories. The Email message Entries are unpacked into individual directories. The email message
is unpacked into individual files, each containing: is unpacked into individual files, each containing:
---entry--- section ---entry--- section
@@ -382,7 +382,7 @@ JUDGING PROCESS:
all ---info--- sections all ---info--- sections
---build--- section ---build--- section
---program--- section ---program--- section
any other text, including the Email message headers any other text, including the email headers
Prior to judging, the 'any other text' file is scanned to be sure Prior to judging, the 'any other text' file is scanned to be sure
it does not contain useful information (or in case the entry was it does not contain useful information (or in case the entry was
@@ -403,7 +403,7 @@ JUDGING PROCESS:
we do indicate the volume of paper consumed when presenting the IOCCC we do indicate the volume of paper consumed when presenting the IOCCC
winners at talks) winners at talks)
After the Usenix announcement, we attempt to send Email to the After the Usenix announcement, we attempt to send email to the
authors of the winning entries. One reason we do this is to give authors of the winning entries. One reason we do this is to give
the authors a chance to comment on the way we have presented their the authors a chance to comment on the way we have presented their
entry. They are given the chance to correct mistakes, typos. We entry. They are given the chance to correct mistakes, typos. We
@@ -510,7 +510,7 @@ ANNOUNCEMENT OF WINNERS:
FOR MORE INFORMATION: FOR MORE INFORMATION:
You may contact the judges by sending Email to the following address: You may contact the judges by sending email to the following address:
...!{apple,pyramid,sun,uunet}!hoptoad!judges (not the address for ...!{apple,pyramid,sun,uunet}!hoptoad!judges (not the address for
judges@toad.com submitting entries) judges@toad.com submitting entries)
@@ -518,7 +518,7 @@ FOR MORE INFORMATION:
Questions and comments about the contest are welcome. Questions and comments about the contest are welcome.
One may obtain a copy of the current rules, guidelines or mkentry One may obtain a copy of the current rules, guidelines or mkentry
program may be obtained from the judges using the Email address above. program may be obtained from the judges using the email address above.
See the official IOCCC web site: See the official IOCCC web site:
+5 -5
View File
@@ -44,7 +44,7 @@
* The rules and the guidelines may (and often do) change from year to * The rules and the guidelines may (and often do) change from year to
* year. You should be sure you have the current rules and guidelines * year. You should be sure you have the current rules and guidelines
* prior to submitting entries. The IOCCC rules, guidelines and mkentry * prior to submitting entries. The IOCCC rules, guidelines and mkentry
* program may be obtained from the judges using the Email address above. * program may be obtained from the judges using the email address above.
* Please use the following subject when sending in your request: * Please use the following subject when sending in your request:
* *
* send rules * send rules
@@ -199,7 +199,7 @@ main(argc, argv)
printf("Email your entries to:\n"); printf("Email your entries to:\n");
printf("\t%s\n", ENTRY_ADDR1); printf("\t%s\n", ENTRY_ADDR1);
printf("\t%s\n\n", ENTRY_ADDR2); printf("\t%s\n\n", ENTRY_ADDR2);
printf("Please use the following subject when you Email your entry:\n"); printf("Please use the following subject when you email your entry:\n");
printf("\tioccc entry\n\n"); printf("\tioccc entry\n\n");
/* all done */ /* all done */
exit(0); exit(0);
@@ -715,7 +715,7 @@ output_author(output, oname)
*/ */
printf("\nEnter information about each author. If your entry is after\n"); printf("\nEnter information about each author. If your entry is after\n");
printf("%s and before the contest deadline, the judges\n", START_DATE); printf("%s and before the contest deadline, the judges\n", START_DATE);
printf("will attempt to Email back a confirmation to the first author\n"); printf("will attempt to email back a confirmation to the first author\n");
/* /*
* place author information for each author in an individual section * place author information for each author in an individual section
@@ -751,9 +751,9 @@ output_author(output, oname)
printf("your country and do not include your name.\n"); printf("your country and do not include your name.\n");
output_till_dot(output, oname, "addr:"); output_till_dot(output, oname, "addr:");
/* write the Email address */ /* write the email address */
printf( printf(
"\nEnter the Email address for author #%d. Use an address from\n", "\nEnter the email address for author #%d. Use an address from\n",
auth_cnt); auth_cnt);
printf( printf(
"a registered domain or well known site. If you give several\n"); "a registered domain or well known site. If you give several\n");
+6 -6
View File
@@ -52,7 +52,7 @@ org: School/Company/Organization
addr: postal address addr: postal address
use tab indented lines to continue use tab indented lines to continue
don't forget to include the country don't forget to include the country
email: Email address from a well known site or registered domain. email: email address from a well known site or registered domain.
If you give several forms, list them on separate tab indented lines. If you give several forms, list them on separate tab indented lines.
anon: y or n (y => remain anonymous, n => ok to publish this info) anon: y or n (y => remain anonymous, n => ok to publish this info)
---info--- ---info---
@@ -132,21 +132,21 @@ into a file named is 'prog.c'. The resulting file must follow rule #2.
7) The program must be of original work. All programs must be in the 7) The program must be of original work. All programs must be in the
public domain. All copyrighted programs will be rejected. public domain. All copyrighted programs will be rejected.
8) Entries must be received prior to 09-May-92 0:00 UTC. (UTC is 8) Entries must be received prior to 09-May-92 0:00 UTC (UTC is
essentially equivalent to Greenwich Mean Time) Email your entries to: essentially equivalent to Greenwich Mean Time). Email your entries to:
...!{apple,pyramid,sun,uunet}!hoptoad!obfuscate ...!{apple,pyramid,sun,uunet}!hoptoad!obfuscate
obfuscate@toad.com obfuscate@toad.com
We request that your message use the subject 'ioccc entry'. We request that your message use the subject 'ioccc entry'.
If possible, we request that you hold off on Emailing your entries If possible, we request that you hold off on emailing your entries
until 1-Mar-92 0:00 UTC. Early entries will be accepted, however. until 1-Mar-92 0:00 UTC. Early entries will be accepted, however.
We will attempt to email a confirmation to the the first author for We will attempt to email a confirmation to the the first author for
all entries received after 1-Mar-92 0:00 UTC. all entries received after 1-Mar-92 0:00 UTC.
9) Each person may submit up to 8 entries per contest year. Each entry 9) Each person may submit up to 8 entries per contest year. Each entry
must be sent in a separate Email letter. must be sent in a separate email letter.
10) Entries requiring human interaction to be built are not allowed. 10) Entries requiring human interaction to be built are not allowed.
Compiling an entry produce a file (or files) which may be executed. Compiling an entry produce a file (or files) which may be executed.
@@ -163,7 +163,7 @@ FOR MORE INFORMATION:
The rules and the guidelines may (and often do) change from year to The rules and the guidelines may (and often do) change from year to
year. You should be sure you have the current rules and guidelines year. You should be sure you have the current rules and guidelines
prior to submitting entries. The IOCCC rules, guidelines and mkentry prior to submitting entries. The IOCCC rules, guidelines and mkentry
program may be obtained from the judges using the Email address above. program may be obtained from the judges using the email address above.
See the official IOCCC web site: See the official IOCCC web site:
+1 -1
View File
@@ -27,7 +27,7 @@
# GitHub pull requests are welcome: # GitHub pull requests are welcome:
# #
# If you have a patch that might make running an entry work in modern Unix-like # If you have a patch that might make running an entry work in modern Unix-like
# environments, please create a GitHub pull request for the IOCCC judgess to # environments, please create a GitHub pull request for the IOCCC judges to
# consider. # consider.
# #
# Suggestions and corrections regarding Makefiles, winning author information, # Suggestions and corrections regarding Makefiles, winning author information,
+1 -1
View File
@@ -50,7 +50,7 @@ If you use, distribute or publish these entries in some way, please drop
us a line. We enjoy seeing who, where and how the contest is used. us a line. We enjoy seeing who, where and how the contest is used.
If you have problems with any of the entries, AND YOU HAVE A FIX, please If you have problems with any of the entries, AND YOU HAVE A FIX, please
Email the fix (patch file or the entire changed file) to the above address. email the fix (patch file or the entire changed file) to the above address.
Credits: Credits:
+7 -7
View File
@@ -265,7 +265,7 @@ ENTRY FORMAT:
the entry against the size rules. the entry against the size rules.
If you have any suggestions, comments, fixes or complaints about If you have any suggestions, comments, fixes or complaints about
the mkentry.c program, please send Email to the judges. (see below) the mkentry.c program, please send an email to the judges. (see below)
The following is a sample entry: The following is a sample entry:
@@ -409,7 +409,7 @@ end
format may be ignored. That is, don't place text outside of the format may be ignored. That is, don't place text outside of the
entry and expect the judges to see it. (Our decoding tools aren't entry and expect the judges to see it. (Our decoding tools aren't
AI progs!) If you need tell the the something, put it in the AI progs!) If you need tell the the something, put it in the
---remark--- section, or send a Email to the judges at: ---remark--- section, or send an email to the judges at:
...!{apple,pyramid,sun,uunet}!hoptoad!judges (not the address for ...!{apple,pyramid,sun,uunet}!hoptoad!judges (not the address for
judges@toad.com submitting entries) judges@toad.com submitting entries)
@@ -432,7 +432,7 @@ end
You are allowed to update/fix/revise your entry. To do so, set You are allowed to update/fix/revise your entry. To do so, set
the 'fix' line in the ---entry--- section to 'y' instead of 'n'. the 'fix' line in the ---entry--- section to 'y' instead of 'n'.
Be sure that the resubmittion uses the same title and entry number Be sure that the resubmission uses the same title and entry number
as well, as these are used to determine which entry is to be as well, as these are used to determine which entry is to be
replaced. replaced.
@@ -441,7 +441,7 @@ JUDGING PROCESS:
Entries are judged by Larry Bassel and Landon Curt Noll. Entries are judged by Larry Bassel and Landon Curt Noll.
Entries are unpacked into individual directories. The Email message Entries are unpacked into individual directories. The email message
is unpacked into individual files, each containing: is unpacked into individual files, each containing:
---entry--- section ---entry--- section
@@ -449,7 +449,7 @@ JUDGING PROCESS:
all ---info--- sections all ---info--- sections
---build--- section ---build--- section
---program--- section ---program--- section
any other text, including the Email message headers any other text, including the email headers
Prior to judging, the 'any other text' file is scanned to be sure Prior to judging, the 'any other text' file is scanned to be sure
it does not contain useful information (or in case the entry was it does not contain useful information (or in case the entry was
@@ -470,7 +470,7 @@ JUDGING PROCESS:
we do indicate the volume of paper consumed when presenting the IOCCC we do indicate the volume of paper consumed when presenting the IOCCC
winners at talks) winners at talks)
After the Usenix announcement, we attempt to send Email to the After the Usenix announcement, we attempt to send email to the
authors of the winning entries. One reason we do this is to give authors of the winning entries. One reason we do this is to give
the authors a chance to comment on the way we have presented their the authors a chance to comment on the way we have presented their
entry. They are given the chance to correct mistakes, typos. We entry. They are given the chance to correct mistakes, typos. We
@@ -576,7 +576,7 @@ ANNOUNCEMENT OF WINNERS:
FOR MORE INFORMATION: FOR MORE INFORMATION:
You may contact the judges by sending Email to the following address: You may contact the judges by sending email to the following address:
...!{apple,pyramid,sun,uunet}!hoptoad!judges (not the address for ...!{apple,pyramid,sun,uunet}!hoptoad!judges (not the address for
judges@toad.com submitting entries) judges@toad.com submitting entries)
+6 -6
View File
@@ -38,7 +38,7 @@
* *
* FOR MORE INFORMATION: * FOR MORE INFORMATION:
* *
* You may contact the judges by sending Email to the following address: * You may contact the judges by sending email to the following address:
* *
* ...!{apple,pyramid,sun,uunet}!hoptoad!judges (not the address for * ...!{apple,pyramid,sun,uunet}!hoptoad!judges (not the address for
* judges@toad.com submitting entries) * judges@toad.com submitting entries)
@@ -202,7 +202,7 @@ main(argc, argv)
printf("Email your entries to:\n"); printf("Email your entries to:\n");
printf("\t%s\n", ENTRY_ADDR1); printf("\t%s\n", ENTRY_ADDR1);
printf("\t%s\n\n", ENTRY_ADDR2); printf("\t%s\n\n", ENTRY_ADDR2);
printf("Please use the following subject when you Email your entry:\n"); printf("Please use the following subject when you email your entry:\n");
printf("\tioccc entry\n\n"); printf("\tioccc entry\n\n");
/* all done */ /* all done */
exit(0); exit(0);
@@ -581,7 +581,7 @@ output_entry(output, oname)
check_io(output, oname, EOF_NOT_OK); check_io(output, oname, EOF_NOT_OK);
/* determine if this is a fix */ /* determine if this is a fix */
printf("Is this a fix, update or resubmittion to a "); printf("Is this a fix, update or resubmission to a ");
printf("previous entry (enter y or n)? "); printf("previous entry (enter y or n)? ");
while (get_line(buf, 1+1, 0) <= 0 || !(buf[0]=='y' || buf[0]=='n')) { while (get_line(buf, 1+1, 0) <= 0 || !(buf[0]=='y' || buf[0]=='n')) {
printf("\nplease answer y or n: "); printf("\nplease answer y or n: ");
@@ -739,7 +739,7 @@ output_author(output, oname)
*/ */
printf("\nEnter information about each author. If your entry is after\n"); printf("\nEnter information about each author. If your entry is after\n");
printf("%s and before the contest deadline, the judges\n", START_DATE); printf("%s and before the contest deadline, the judges\n", START_DATE);
printf("will attempt to Email back a confirmation to the first author\n"); printf("will attempt to email back a confirmation to the first author\n");
/* /*
* place author information for each author in an individual section * place author information for each author in an individual section
@@ -775,9 +775,9 @@ output_author(output, oname)
printf("your country and do not include your name.\n"); printf("your country and do not include your name.\n");
output_till_dot(output, oname, "addr:"); output_till_dot(output, oname, "addr:");
/* write the Email address */ /* write the email address */
printf( printf(
"\nEnter the Email address for author #%d. Use an address from\n", "\nEnter the email address for author #%d. Use an address from\n",
auth_cnt); auth_cnt);
printf( printf(
"a registered domain or well known site. If you give several\n"); "a registered domain or well known site. If you give several\n");
+8 -8
View File
@@ -56,7 +56,7 @@ org: School/Company/Organization
addr: postal address addr: postal address
use tab indented lines to continue use tab indented lines to continue
don't forget to include the country don't forget to include the country
email: Email address from a well known site or registered domain. email: email address from a well known site or registered domain.
If you give several forms, list them on separate tab indented lines. If you give several forms, list them on separate tab indented lines.
anon: y or n (y => remain anonymous, n => ok to publish this info) anon: y or n (y => remain anonymous, n => ok to publish this info)
---info--- ---info---
@@ -88,13 +88,13 @@ into a file named is 'prog.c'. The resulting file must follow rule #2.
* You may correct/revise a previously submitted entry by sending * You may correct/revise a previously submitted entry by sending
it to the contest email address. Be sure to set 'fix' in the it to the contest email address. Be sure to set 'fix' in the
---entry--- section to 'n'. The corrected entry must use the same ---entry--- section to 'n'. The corrected entry must use the same
title and entry number as submittion that is being corrected. Be title and entry number as submission that is being corrected. Be
sure that you note the resubmittion in the ---remark--- as well. sure that you note the resubmission in the ---remark--- as well.
* With the exception of the header, all text outside of the above * With the exception of the header, all text outside of the above
format may be ignored by the judges. If you need tell the judges format may be ignored by the judges. If you need tell the judges
something, put it in the ---remark--- section, or send a separate something, put it in the ---remark--- section, or send a separate
Email message to the judges. email message to the judges.
* Information from the ---author--- section will be published unless * Information from the ---author--- section will be published unless
'y' was given to the respective author's 'anon' line. 'y' was given to the respective author's 'anon' line.
@@ -153,21 +153,21 @@ into a file named is 'prog.c'. The resulting file must follow rule #2.
7) The program must be of original work. All programs must be in the 7) The program must be of original work. All programs must be in the
public domain. All copyrighted programs will be rejected. public domain. All copyrighted programs will be rejected.
8) Entries must be received prior to 07-May-93 0:00 UTC. (UTC is 8) Entries must be received prior to 07-May-93 0:00 UTC (UTC is
essentially equivalent to Greenwich Mean Time) Email your entries to: essentially equivalent to Greenwich Mean Time). Email your entries to:
...!{apple,pyramid,sun,uunet}!hoptoad!obfuscate ...!{apple,pyramid,sun,uunet}!hoptoad!obfuscate
obfuscate@toad.com obfuscate@toad.com
We request that your message use the subject 'ioccc entry'. We request that your message use the subject 'ioccc entry'.
If possible, we request that you hold off on Emailing your entries If possible, we request that you hold off on emailing your entries
until 1-Mar-93 0:00 UTC. Early entries will be accepted, however. until 1-Mar-93 0:00 UTC. Early entries will be accepted, however.
We will attempt to email a confirmation to the the first author for We will attempt to email a confirmation to the the first author for
all entries received after 1-Mar-93 0:00 UTC. all entries received after 1-Mar-93 0:00 UTC.
9) Each person may submit up to 8 entries per contest year. Each entry 9) Each person may submit up to 8 entries per contest year. Each entry
must be sent in a separate Email letter. must be sent in a separate email letter.
10) Entries requiring human interaction to be built are not allowed. 10) Entries requiring human interaction to be built are not allowed.
Compiling an entry (must) produce a file (or files) which may | Compiling an entry (must) produce a file (or files) which may |
+1 -1
View File
@@ -27,7 +27,7 @@
# GitHub pull requests are welcome: # GitHub pull requests are welcome:
# #
# If you have a patch that might make running an entry work in modern Unix-like # If you have a patch that might make running an entry work in modern Unix-like
# environments, please create a GitHub pull request for the IOCCC judgess to # environments, please create a GitHub pull request for the IOCCC judges to
# consider. # consider.
# #
# Suggestions and corrections regarding Makefiles, winning author information, # Suggestions and corrections regarding Makefiles, winning author information,
+5 -5
View File
@@ -64,19 +64,19 @@ Any of the following, though not required, would be a plus:
* good sense of humor * good sense of humor
* loves chocolate and other fine foods :-) * loves chocolate and other fine foods :-)
If you think this may be you, send EMail before 31 Dec 1995, to: If you think this may be you, send an email before 31 Dec 1995, to:
judges@toad.com (use the Subject: 3rd judge) judges@toad.com (use the Subject: 3rd judge)
Include in your message: Include in your message:
* Your name, address, EMail address and phone number * Your name, address, email address and phone number
* Why would you want to be an IOCCC judge? * Why would you want to be an IOCCC judge?
* How well do you match each of the above qualifications? * How well do you match each of the above qualifications?
* What special skills would you bring to the team? * What special skills would you bring to the team?
If you have any questions about the above, feel free to ask us via If you have any questions about the above, feel free to ask us via
EMail at the above address. email at the above address.
Looking for an IOCCC WWW site Looking for an IOCCC WWW site
@@ -84,7 +84,7 @@ Looking for an IOCCC WWW site
We would like to setup an IOCCC home page somewhere out in WWW land. We would like to setup an IOCCC home page somewhere out in WWW land.
If you have a well known stable site that would be willing to give us If you have a well known stable site that would be willing to give us
access to put up some IOCCC html pages, please send EMail (say prior access to put up some IOCCC html pages, please send an email (say prior
to 31 Dec 1995) to: to 31 Dec 1995) to:
judges@toad.com (use the Subject: www site) judges@toad.com (use the Subject: www site)
@@ -118,7 +118,7 @@ If you use, distribute or publish these entries in some way, please drop
us a line. We enjoy seeing who, where and how the contest is used. us a line. We enjoy seeing who, where and how the contest is used.
If you have problems with any of the entries, AND YOU HAVE A FIX, please If you have problems with any of the entries, AND YOU HAVE A FIX, please
EMail the fix (patch file or the entire changed file) to the above address. email the fix (patch file or the entire changed file) to the above address.
Credits Credits
+7 -7
View File
@@ -335,7 +335,7 @@ ENTRY FORMAT:
the entry against the size rules. the entry against the size rules.
If you have any suggestions, comments, fixes or complaints about If you have any suggestions, comments, fixes or complaints about
the mkentry.c program, please send EMail to the judges. (see below) the mkentry.c program, please send an email to the judges. (see below)
The following is a sample entry: The following is a sample entry:
@@ -493,7 +493,7 @@ end
format may be ignored. That is, don't place text outside of the format may be ignored. That is, don't place text outside of the
entry and expect the us to see it. (Our decoding tools are | entry and expect the us to see it. (Our decoding tools are |
not AI progs!) If you need tell the the something, put it in | not AI progs!) If you need tell the the something, put it in |
the ---remark--- section, or send a EMail to the us at: | the ---remark--- section, or send an email to the us at: |
...!{apple,pyramid,sun,uunet}!hoptoad!judges (not the address for ...!{apple,pyramid,sun,uunet}!hoptoad!judges (not the address for
judges@toad.com submitting entries) judges@toad.com submitting entries)
@@ -516,7 +516,7 @@ end
You are allowed to update/fix/revise your entry. To do so, set You are allowed to update/fix/revise your entry. To do so, set
the 'fix' line in the ---entry--- section to 'y' instead of 'n'. the 'fix' line in the ---entry--- section to 'y' instead of 'n'.
Be sure that the resubmittion uses the same title and entry number Be sure that the resubmission uses the same title and entry number
as well, as these are used to determine which entry is to be as well, as these are used to determine which entry is to be
replaced. replaced.
@@ -525,7 +525,7 @@ JUDGING PROCESS:
Entries are judged by Larry Bassel and Landon Curt Noll. Entries are judged by Larry Bassel and Landon Curt Noll.
Entries are unpacked into individual directories. The EMail message Entries are unpacked into individual directories. The email
is unpacked into individual files, each containing: is unpacked into individual files, each containing:
---entry--- section ---entry--- section
@@ -533,7 +533,7 @@ JUDGING PROCESS:
all ---info--- sections all ---info--- sections
---build--- section ---build--- section
---program--- section ---program--- section
any other text, including the EMail message headers any other text, including the email headers
Prior to judging, the 'any other text' file is scanned to be sure Prior to judging, the 'any other text' file is scanned to be sure
it does not contain useful information (or in case the entry was it does not contain useful information (or in case the entry was
@@ -554,7 +554,7 @@ JUDGING PROCESS:
we do indicate the volume of paper consumed when presenting the IOCCC we do indicate the volume of paper consumed when presenting the IOCCC
winners at talks) winners at talks)
After the Usenix announcement, we attempt to send EMail to the After the Usenix announcement, we attempt to send an email to the
authors of the winning entries. One reason we do this is to give authors of the winning entries. One reason we do this is to give
the authors a chance to comment on the way we have presented their the authors a chance to comment on the way we have presented their
entry. They are given the chance to correct mistakes, typos. We entry. They are given the chance to correct mistakes, typos. We
@@ -660,7 +660,7 @@ ANNOUNCEMENT OF WINNERS:
FOR MORE INFORMATION: FOR MORE INFORMATION:
You may contact the judges by sending EMail to the following address: You may contact the judges by sending an email to the following address:
...!{apple,pyramid,sun,uunet}!hoptoad!judges (not the address for ...!{apple,pyramid,sun,uunet}!hoptoad!judges (not the address for
judges@toad.com submitting entries) judges@toad.com submitting entries)
+7 -7
View File
@@ -38,7 +38,7 @@
* *
* FOR MORE INFORMATION: * FOR MORE INFORMATION:
* *
* You may contact the judges by sending EMail to the following address: * You may contact the judges by sending an email to the following address:
* *
* ...!{apple,pyramid,sun,uunet}!hoptoad!judges (not the address for * ...!{apple,pyramid,sun,uunet}!hoptoad!judges (not the address for
* judges@toad.com submitting entries) * judges@toad.com submitting entries)
@@ -199,10 +199,10 @@ main(argc, argv)
printf("cases where it conflicts with the rules, the rules shall apply.\n"); printf("cases where it conflicts with the rules, the rules shall apply.\n");
printf("It is your responsibility to ensure that your entry conforms to\n"); printf("It is your responsibility to ensure that your entry conforms to\n");
printf("the current rules.\n\n"); printf("the current rules.\n\n");
printf("EMail your entries to:\n"); printf("Email your entries to:\n");
printf("\t%s\n", ENTRY_ADDR1); printf("\t%s\n", ENTRY_ADDR1);
printf("\t%s\n\n", ENTRY_ADDR2); printf("\t%s\n\n", ENTRY_ADDR2);
printf("Please use the following subject when you EMail your entry:\n"); printf("Please use the following subject when you email your entry:\n");
printf("\tioccc entry\n\n"); printf("\tioccc entry\n\n");
/* all done */ /* all done */
exit(0); exit(0);
@@ -581,7 +581,7 @@ output_entry(output, oname)
check_io(output, oname, EOF_NOT_OK); check_io(output, oname, EOF_NOT_OK);
/* determine if this is a fix */ /* determine if this is a fix */
printf("Is this a fix, update or resubmittion to a "); printf("Is this a fix, update or resubmission to a ");
printf("previous entry (enter y or n)? "); printf("previous entry (enter y or n)? ");
while (get_line(buf, 1+1, 0) <= 0 || !(buf[0]=='y' || buf[0]=='n')) { while (get_line(buf, 1+1, 0) <= 0 || !(buf[0]=='y' || buf[0]=='n')) {
printf("\nplease answer y or n: "); printf("\nplease answer y or n: ");
@@ -739,7 +739,7 @@ output_author(output, oname)
*/ */
printf("\nEnter information about each author. If your entry is after\n"); printf("\nEnter information about each author. If your entry is after\n");
printf("%s and before the contest deadline, the judges\n", START_DATE); printf("%s and before the contest deadline, the judges\n", START_DATE);
printf("will attempt to EMail back a confirmation to the first author\n"); printf("will attempt to email back a confirmation to the first author\n");
/* /*
* place author information for each author in an individual section * place author information for each author in an individual section
@@ -775,9 +775,9 @@ output_author(output, oname)
printf("your country and do not include your name.\n"); printf("your country and do not include your name.\n");
output_till_dot(output, oname, "addr:"); output_till_dot(output, oname, "addr:");
/* write the EMail address */ /* write the email address */
printf( printf(
"\nEnter the EMail address for author #%d. Use an address from\n", "\nEnter the email address for author #%d. Use an address from\n",
auth_cnt); auth_cnt);
printf( printf(
"a registered domain or well known site. If you give several\n"); "a registered domain or well known site. If you give several\n");
+10 -10
View File
@@ -56,7 +56,7 @@ org: School/Company/Organization
addr: postal address addr: postal address
use tab indented lines to continue use tab indented lines to continue
don't forget to include the country don't forget to include the country
email: EMail address from a well known site or registered domain. email: email address from a well known site or registered domain.
If you give several forms, list them on separate tab indented lines. If you give several forms, list them on separate tab indented lines.
anon: y or n (y => remain anonymous, n => ok to publish this info) anon: y or n (y => remain anonymous, n => ok to publish this info)
---info--- ---info---
@@ -88,13 +88,13 @@ into a file named is 'prog.c'. The resulting file must follow rule #2.
* You may correct/revise a previously submitted entry by sending * You may correct/revise a previously submitted entry by sending
it to the contest email address. Be sure to set 'fix' in the it to the contest email address. Be sure to set 'fix' in the
---entry--- section to 'y'. The corrected entry must use the same | ---entry--- section to 'y'. The corrected entry must use the same |
title and entry number as submittion that is being corrected. Be title and entry number as submission that is being corrected. Be
sure that you note the resubmittion in the ---remark--- as well. sure that you note the resubmission in the ---remark--- as well.
* With the exception of the header, all text outside of the above * With the exception of the header, all text outside of the above
format may be ignored by the judges. If you need tell the judges format may be ignored by the judges. If you need tell the judges
something, put it in the ---remark--- section, or send a separate something, put it in the ---remark--- section, or send a separate
EMail message to the judges. email to the judges.
* Information from the ---author--- section will be published unless * Information from the ---author--- section will be published unless
'y' was given to the respective author's 'anon' line. 'y' was given to the respective author's 'anon' line.
@@ -155,21 +155,21 @@ into a file named is 'prog.c'. The resulting file must follow rule #2.
7) The program must be of original work. All programs must be in the 7) The program must be of original work. All programs must be in the
public domain. All copyrighted programs will be rejected. public domain. All copyrighted programs will be rejected.
8) Entries must be received prior to 8-May-94 23:59 UTC. (UTC is | 8) Entries must be received prior to 8-May-94 23:59 UTC (UTC is |
essentially equivalent to Greenwich Mean Time) EMail your entries to: essentially equivalent to Greenwich Mean Time). Email your entries to:
...!{apple,pyramid,sun,uunet}!hoptoad!obfuscate ...!{apple,pyramid,sun,uunet}!hoptoad!obfuscate
obfuscate@toad.com obfuscate@toad.com
We request that your message use the subject 'ioccc entry'. We request that your message use the subject 'ioccc entry'.
If possible, we request that you hold off on EMailing your entries If possible, we request that you hold off on emailing your entries
until 4-Mar-94 12:00 UTC. Early entries will be accepted, however. | until 4-Mar-94 12:00 UTC. Early entries will be accepted, however. |
We will attempt to email a confirmation to the sender of any entry | We will attempt to email a confirmation to the sender of any entry |
received after 4-Mar-94 12:00 UTC and before the close of the contest. | received after 4-Mar-94 12:00 UTC and before the close of the contest. |
9) Each person may submit up to 8 entries per contest year. Each entry 9) Each person may submit up to 8 entries per contest year. Each entry
must be sent in a separate EMail letter. must be sent in a separate email.
10) Entries requiring human interaction to be built are not allowed. 10) Entries requiring human interaction to be built are not allowed.
Making an entry must produce a file (or files) which may be executed. | Making an entry must produce a file (or files) which may be executed. |
@@ -195,7 +195,7 @@ FOR MORE INFORMATION:
The rules and the guidelines may (and often do) change from year to The rules and the guidelines may (and often do) change from year to
year. You should be sure you have the current rules and guidelines year. You should be sure you have the current rules and guidelines
prior to submitting entries. To obtain them, send EMail to the address | prior to submitting entries. To obtain them, send an email to the address |
above and use the subject 'send rules'. | above and use the subject 'send rules'. |
One may obtain winners of previous contests (1984 to date), via ftp from: | One may obtain winners of previous contests (1984 to date), via ftp from: |
@@ -205,7 +205,7 @@ FOR MORE INFORMATION:
pass: yourname@yourhost pass: yourname@yourhost
dir: pub/ioccc | dir: pub/ioccc |
As a last resort, previous winners may be obtained by sending EMail | As a last resort, previous winners may be obtained by sending email |
to the above address. Please use the subject 'send YEAR winners', | to the above address. Please use the subject 'send YEAR winners', |
where YEAR is a single 4 digit year, a year range, or 'all'. | where YEAR is a single 4 digit year, a year range, or 'all'. |
+1 -1
View File
@@ -27,7 +27,7 @@
# GitHub pull requests are welcome: # GitHub pull requests are welcome:
# #
# If you have a patch that might make running an entry work in modern Unix-like # If you have a patch that might make running an entry work in modern Unix-like
# environments, please create a GitHub pull request for the IOCCC judgess to # environments, please create a GitHub pull request for the IOCCC judges to
# consider. # consider.
# #
# Suggestions and corrections regarding Makefiles, winning author information, # Suggestions and corrections regarding Makefiles, winning author information,
+1 -1
View File
@@ -69,7 +69,7 @@ If you use, distribute or publish these entries in some way, please drop
us a line. We enjoy seeing who, where and how the contest is used. us a line. We enjoy seeing who, where and how the contest is used.
If you have problems with any of the entries, AND YOU HAVE A FIX, please If you have problems with any of the entries, AND YOU HAVE A FIX, please
EMail the fix (patch file or the entire changed file) to the above address. email the fix (patch file or the entire changed file) to the above address.
Credits Credits
+9 -9
View File
@@ -345,7 +345,7 @@ ENTRY FORMAT:
the entry against the size rules. the entry against the size rules.
If you have any suggestions, comments, fixes or complaints about If you have any suggestions, comments, fixes or complaints about
the mkentry.c program, please send EMail to the judges. (see below) the mkentry.c program, please send an email to the judges. (see below)
The following is a sample entry (the | change bars are not part | The following is a sample entry (the | change bars are not part |
of the example, don't add them to your entry!) | of the example, don't add them to your entry!) |
@@ -553,7 +553,7 @@ end
format may be ignored. That is, don't place text outside of the format may be ignored. That is, don't place text outside of the
entry and expect us to see it. (Our decoding tools are not AI | entry and expect us to see it. (Our decoding tools are not AI |
progs!) If you need tell the judges something, put it in the | progs!) If you need tell the judges something, put it in the |
---remark--- section, or send a EMail to: | ---remark--- section, or send an email to: |
...!{apple,sun,uunet}!hoptoad!judges (not the address for | ...!{apple,sun,uunet}!hoptoad!judges (not the address for |
judges@toad.com submitting entries) judges@toad.com submitting entries)
@@ -576,7 +576,7 @@ end
You are allowed to update/fix/revise your entry. To do so, set You are allowed to update/fix/revise your entry. To do so, set
the 'fix' line in the ---entry--- section to 'y' instead of 'n'. the 'fix' line in the ---entry--- section to 'y' instead of 'n'.
Be sure that the resubmittion uses the same title and entry number Be sure that the resubmission uses the same title and entry number
as well, as these are used to determine which entry is to be as well, as these are used to determine which entry is to be
replaced. replaced.
@@ -586,7 +586,7 @@ JUDGING PROCESS:
Entries are judged by Larry Bassel, Landon Curt Noll and Sriram | Entries are judged by Larry Bassel, Landon Curt Noll and Sriram |
Srinivasan. | Srinivasan. |
Entries are unpacked into individual directories. The EMail message Entries are unpacked into individual directories. The email
is unpacked into individual files, each containing: is unpacked into individual files, each containing:
---entry--- section ---entry--- section
@@ -594,7 +594,7 @@ JUDGING PROCESS:
all ---info--- sections all ---info--- sections
---build--- section ---build--- section
---program--- section ---program--- section
any other text, including the EMail message headers any other text, including the email headers
Prior to judging, the 'any other text' file is scanned to be sure Prior to judging, the 'any other text' file is scanned to be sure
it does not contain useful information (or in case the entry was it does not contain useful information (or in case the entry was
@@ -616,7 +616,7 @@ JUDGING PROCESS:
we do indicate the volume of paper consumed when presenting the IOCCC we do indicate the volume of paper consumed when presenting the IOCCC
winners at talks) winners at talks)
After the Usenix announcement, we attempt to send EMail to the After the Usenix announcement, we attempt to send an email to the
authors of the winning entries. One reason we do this is to give authors of the winning entries. One reason we do this is to give
the authors a chance to comment on the way we have presented their the authors a chance to comment on the way we have presented their
entry. They are given the chance to correct mistakes and typos. We | entry. They are given the chance to correct mistakes and typos. We |
@@ -723,7 +723,7 @@ ANNOUNCEMENT OF WINNERS:
FOR MORE INFORMATION: FOR MORE INFORMATION:
You may contact the judges by sending EMail to the following address: You may contact the judges by sending an email to the following address:
...!{apple,sun,uunet}!hoptoad!judges (not the address for | ...!{apple,sun,uunet}!hoptoad!judges (not the address for |
judges@toad.com submitting entries) judges@toad.com submitting entries)
@@ -733,7 +733,7 @@ FOR MORE INFORMATION:
The rules and the guidelines may (and often do) change from year to The rules and the guidelines may (and often do) change from year to
year. You should be sure you have the current rules and guidelines year. You should be sure you have the current rules and guidelines
prior to submitting entries. To obtain them, send EMail to the address prior to submitting entries. To obtain them, send an email to the address
above and use the subject 'send rules'. above and use the subject 'send rules'.
Check out the IOCCC Web page: | Check out the IOCCC Web page: |
@@ -749,7 +749,7 @@ FOR MORE INFORMATION:
pass: yourname@yourhost pass: yourname@yourhost
dir: pub/ioccc dir: pub/ioccc
As a last resort, previous winners may be obtained by sending EMail As a last resort, previous winners may be obtained by sending email
to the above address. Please use the subject 'send YEAR winners', to the above address. Please use the subject 'send YEAR winners',
where YEAR is a single 4 digit year, a year range (1993-1994), or 'all'. | where YEAR is a single 4 digit year, a year range (1993-1994), or 'all'. |
+7 -7
View File
@@ -42,7 +42,7 @@
* *
* FOR MORE INFORMATION: * FOR MORE INFORMATION:
* *
* You may contact the judges by sending EMail to the following address: * You may contact the judges by sending an email to the following address:
* *
* ...!{apple,sun,uunet}!hoptoad!judges (not the address for * ...!{apple,sun,uunet}!hoptoad!judges (not the address for
* judges@toad.com submitting entries) * judges@toad.com submitting entries)
@@ -203,10 +203,10 @@ main(argc, argv)
printf("cases where it conflicts with the rules, the rules shall apply.\n"); printf("cases where it conflicts with the rules, the rules shall apply.\n");
printf("It is your responsibility to ensure that your entry conforms to\n"); printf("It is your responsibility to ensure that your entry conforms to\n");
printf("the current rules.\n\n"); printf("the current rules.\n\n");
printf("EMail your entries to:\n"); printf("Email your entries to:\n");
printf("\t%s\n", ENTRY_ADDR1); printf("\t%s\n", ENTRY_ADDR1);
printf("\t%s\n\n", ENTRY_ADDR2); printf("\t%s\n\n", ENTRY_ADDR2);
printf("Please use the following subject when you EMail your entry:\n"); printf("Please use the following subject when you email your entry:\n");
printf("\tioccc entry\n\n"); printf("\tioccc entry\n\n");
/* all done */ /* all done */
exit(0); exit(0);
@@ -585,7 +585,7 @@ output_entry(output, oname)
check_io(output, oname, EOF_NOT_OK); check_io(output, oname, EOF_NOT_OK);
/* determine if this is a fix */ /* determine if this is a fix */
printf("Is this a fix, update or resubmittion to a "); printf("Is this a fix, update or resubmission to a ");
printf("previous entry (enter y or n)? "); printf("previous entry (enter y or n)? ");
while (get_line(buf, 1+1, 0) <= 0 || !(buf[0]=='y' || buf[0]=='n')) { while (get_line(buf, 1+1, 0) <= 0 || !(buf[0]=='y' || buf[0]=='n')) {
printf("\nplease answer y or n: "); printf("\nplease answer y or n: ");
@@ -743,7 +743,7 @@ output_author(output, oname)
*/ */
printf("\nEnter information about each author. If your entry is after\n"); printf("\nEnter information about each author. If your entry is after\n");
printf("%s and before the contest deadline, the judges\n", START_DATE); printf("%s and before the contest deadline, the judges\n", START_DATE);
printf("will attempt to EMail back a confirmation to the first author\n"); printf("will attempt to email back a confirmation to the first author\n");
/* /*
* place author information for each author in an individual section * place author information for each author in an individual section
@@ -779,9 +779,9 @@ output_author(output, oname)
printf("your country and do not include your name.\n"); printf("your country and do not include your name.\n");
output_till_dot(output, oname, "addr:"); output_till_dot(output, oname, "addr:");
/* write the EMail address */ /* write the email address */
printf( printf(
"\nEnter the EMail address for author #%d. Use an address from\n", "\nEnter the email address for author #%d. Use an address from\n",
auth_cnt); auth_cnt);
printf( printf(
"a registered domain or well known site. If you give several\n"); "a registered domain or well known site. If you give several\n");
+8 -8
View File
@@ -58,7 +58,7 @@ org: School/Company/Organization
addr: postal address addr: postal address
use tab indented lines to continue use tab indented lines to continue
don't forget to include the country don't forget to include the country
email: EMail address from a well known site or registered domain. email: email address from a well known site or registered domain.
If you give several forms, list them on separate tab indented lines. If you give several forms, list them on separate tab indented lines.
anon: y or n (y => remain anonymous, n => OK to publish this info) anon: y or n (y => remain anonymous, n => OK to publish this info)
---info--- ---info---
@@ -95,7 +95,7 @@ into a file named is 'prog.c'. The resulting file must follow rule #2.
* With the exception of the header, all text outside of the above * With the exception of the header, all text outside of the above
format may be ignored by the judges. If you need to tell the judges | format may be ignored by the judges. If you need to tell the judges |
something, put it in the ---remark--- section, or send a separate something, put it in the ---remark--- section, or send a separate
EMail message to the judges. email to the judges.
* Information from the ---author--- section will be published unless * Information from the ---author--- section will be published unless
'y' was given to the respective author's 'anon' line. 'y' was given to the respective author's 'anon' line.
@@ -159,21 +159,21 @@ into a file named is 'prog.c'. The resulting file must follow rule #2.
7) The program must be of original work. All programs must be in the 7) The program must be of original work. All programs must be in the
public domain. All copyrighted programs will be rejected. public domain. All copyrighted programs will be rejected.
8) Entries must be received prior to 08-Dec-95 23:59 UTC. (UTC is | 8) Entries must be received prior to 08-Dec-95 23:59 UTC (UTC is |
essentially equivalent to Greenwich Mean Time) EMail your entries to: essentially equivalent to Greenwich Mean Time). Email your entries to:
...!{apple,sun,uunet}!hoptoad!obfuscate | ...!{apple,sun,uunet}!hoptoad!obfuscate |
obfuscate@toad.com obfuscate@toad.com
We request that your message use the subject 'ioccc entry'. We request that your message use the subject 'ioccc entry'.
If possible, we request that you hold off on EMailing your entries If possible, we request that you hold off on emailing your entries
until 19-Oct-95 12:00 UTC. Early entries will be accepted, however. | until 19-Oct-95 12:00 UTC. Early entries will be accepted, however. |
We will attempt to EMail a confirmation to the sender of any entry We will attempt to email a confirmation to the sender of any entry
received after 19-Oct-95 12:00 UTC and before the close of the contest. | received after 19-Oct-95 12:00 UTC and before the close of the contest. |
9) Each person may submit up to 8 entries per contest year. Each entry 9) Each person may submit up to 8 entries per contest year. Each entry
must be sent in a separate EMail letter. must be sent in a separate email.
10) Entries requiring human interaction to be built are not allowed. | 10) Entries requiring human interaction to be built are not allowed. |
@@ -198,7 +198,7 @@ FOR MORE INFORMATION:
The rules and the guidelines may (and often do) change from year to The rules and the guidelines may (and often do) change from year to
year. You should be sure you have the current rules and guidelines year. You should be sure you have the current rules and guidelines
prior to submitting entries. To obtain them, send EMail to the address prior to submitting entries. To obtain them, send an email to the address
above and use the subject 'send rules'. above and use the subject 'send rules'.
Check out the IOCCC Web page: | Check out the IOCCC Web page: |
+1 -1
View File
@@ -27,7 +27,7 @@
# GitHub pull requests are welcome: # GitHub pull requests are welcome:
# #
# If you have a patch that might make running an entry work in modern Unix-like # If you have a patch that might make running an entry work in modern Unix-like
# environments, please create a GitHub pull request for the IOCCC judgess to # environments, please create a GitHub pull request for the IOCCC judges to
# consider. # consider.
# #
# Suggestions and corrections regarding Makefiles, winning author information, # Suggestions and corrections regarding Makefiles, winning author information,
+1 -1
View File
@@ -94,4 +94,4 @@ If you use, distribute or publish these entries in some way, please drop
us a line. We enjoy seeing who, where and how the contest is used. us a line. We enjoy seeing who, where and how the contest is used.
If you have problems with any of the entries, AND YOU HAVE A FIX, please If you have problems with any of the entries, AND YOU HAVE A FIX, please
EMail the fix (patch file or the entire changed file) to the above address. email the fix (patch file or the entire changed file) to the above address.
+7 -7
View File
@@ -358,7 +358,7 @@ ENTRY FORMAT:
the entry against the size rules. the entry against the size rules.
If you have any suggestions, comments, fixes or complaints about If you have any suggestions, comments, fixes or complaints about
the mkentry.c program, please send EMail to the judges. (see below) the mkentry.c program, please send an email to the judges. (see below)
The following is a sample entry (the | change bars are not part The following is a sample entry (the | change bars are not part
of the example, don't add them to your entry!) of the example, don't add them to your entry!)
@@ -584,7 +584,7 @@ end
format may be ignored. That is, don't place text outside of the format may be ignored. That is, don't place text outside of the
entry and expect us to see it. (Our decoding tools are not AI entry and expect us to see it. (Our decoding tools are not AI
progs!) If you need tell the judges something, put it in the progs!) If you need tell the judges something, put it in the
---remark--- section, or send a EMail to: ---remark--- section, or send an email to:
...!{apple,sun,uunet}!hoptoad!judges (not the address for ...!{apple,sun,uunet}!hoptoad!judges (not the address for
judges@toad.com submitting entries) judges@toad.com submitting entries)
@@ -616,7 +616,7 @@ JUDGING PROCESS:
Entries are judged by Larry Bassel, Landon Curt Noll and Sriram Entries are judged by Larry Bassel, Landon Curt Noll and Sriram
Srinivasan. Srinivasan.
Entries are unpacked into individual directories. The EMail message Entries are unpacked into individual directories. The email
is unpacked into individual files, each containing: is unpacked into individual files, each containing:
---entry--- section ---entry--- section
@@ -624,7 +624,7 @@ JUDGING PROCESS:
all ---info--- sections all ---info--- sections
---build--- section ---build--- section
---program--- section ---program--- section
any other text, including the EMail message headers any other text, including the email headers
Prior to judging, the 'any other text' file is scanned to be sure Prior to judging, the 'any other text' file is scanned to be sure
it does not contain useful information (or in case the entry was it does not contain useful information (or in case the entry was
@@ -646,7 +646,7 @@ JUDGING PROCESS:
we do indicate the volume of paper consumed when presenting the IOCCC we do indicate the volume of paper consumed when presenting the IOCCC
winners at talks) winners at talks)
After the Usenix announcement, we attempt to send EMail to the After the Usenix announcement, we attempt to send an email to the
authors of the winning entries. One reason we do this is to give authors of the winning entries. One reason we do this is to give
the authors a chance to comment on the way we have presented their the authors a chance to comment on the way we have presented their
entry. They are given the chance to correct mistakes and typos. We entry. They are given the chance to correct mistakes and typos. We
@@ -753,7 +753,7 @@ ANNOUNCEMENT OF WINNERS:
FOR MORE INFORMATION: FOR MORE INFORMATION:
You may contact the judges by sending EMail to the following address: You may contact the judges by sending an email to the following address:
...!{apple,sun,uunet}!hoptoad!judges (not the address for ...!{apple,sun,uunet}!hoptoad!judges (not the address for
judges@toad.com submitting entries) judges@toad.com submitting entries)
@@ -763,7 +763,7 @@ FOR MORE INFORMATION:
The rules and the guidelines may (and often do) change from year to The rules and the guidelines may (and often do) change from year to
year. You should be sure you have the current rules and guidelines year. You should be sure you have the current rules and guidelines
prior to submitting entries. To obtain them, send EMail to the address prior to submitting entries. To obtain them, send an email to the address
above and use the subject 'send rules'. above and use the subject 'send rules'.
Check out the IOCCC Web page: Check out the IOCCC Web page:
Loaded 100 of 202 files, more files were not shown because too many files have changed in this diff. Show more