Commit Graph
3 Commits
Author SHA1 Message Date
Cody Boone Ferguson 6ce1c0a0af Fix typo in archive-1992/nathan.c
Since it was in a string that was added by the judges I feel it's okay
to fix this (it was also already fixed in the 1992/nathan/nathan.c file
prior to instating the original entry).
2023-03-05 05:20:47 -08:00
Cody Boone Ferguson e4dbd8e6e2 Make all 1985 entries compile under linux
Unfortunately some entries will either not compile under macOS or not
run correctly. We used a patch from Yusuke Endoh for
1985/applin/applin.c. Thank you Yusuke! This is actually the entry that
does not work right under macOS but it does under linux.

Update main README.md with links.

Update a number of other README.md files with typos and other fixes and
improvements (including fixing invocations and adding a 'Try:' section
to match later year README files).

Update various Makefiles to add notes and to make some entries compile
(in some cases, those that require -traditional-cpp, they will not
compile under clang and we note this).

Update archive/archive-1985.tar.bz2. Why? Because the purpose of the
archive/ files are for the original files and some of the files in there
were not original. See the files 1985/lycklama/lycklama.orig.c and
1985/shapiro/shapiro.orig.c which in the tarball do not have the .orig
added to the name.
2023-02-28 06:11:42 -08:00
Landon Curt Noll af17592921 add archive tarballs
The archive/archive-YYYY.tar.bz2 compressed tarballs
came from the old IOCCC web site files of the form
YYYY/YYYY.tar.bz2.

The directories archive/YYYY/ are added to .gitignore
so that one may unpack all of the archives without
adding content to this repo.

TODO: Mention the archive/archive-YYYY.tar.bz2 compressed tarballs
      on the web site.  Perhaps a archive/README.md file would be best.
2023-02-12 16:09:52 -08:00