move fix thanks a file, update top level html links, rename CONTRIBUTING.md
The fix thank you's have been moved from `README.md` to `thanks-for-fixes.md`. **WARNING**: Some mistakes may have been made in doing this. We presume later changes by others will correct any issues. The `CONTRIBUTING.md` was renamed `how-to-enter.md`. A 3rd line of links was added to top level html such as `contact.html`, `index.html`, `judges.html`, `winners.html`, and `years.html`. Improved blank line use in a number (but not all) `README.md` files.
This commit is contained in:
1 parent
23f7ac0a49
commit
ac41f07a83
92 files changed
+1326
-761
No files matched your search
+5
-13
@@ -3,22 +3,13 @@
|
||||
Andy Sloane
|
||||
US
|
||||
|
||||
|
||||
## To build:
|
||||
|
||||
```sh
|
||||
make
|
||||
```
|
||||
|
||||
[Cody Boone Ferguson](/winners.html#Cody_Boone_Ferguson) fixed this entry to
|
||||
work with clang which is stricter on the type of args to main(). Curiously
|
||||
although clang requires the types of args to be strictly correct it allows for
|
||||
only one arg which he made it as the second arg was not used and this allows for
|
||||
a closer match to the original format of the entry. He also made sure that the
|
||||
Makefile links in `libm` as not all systems do this by default. Since the author
|
||||
suggested that the lack of certain `#include`s might break the program in some
|
||||
systems he added `-include ...` to the Makefile as well. Thank you Cody for your
|
||||
assistance!
|
||||
|
||||
|
||||
## To run:
|
||||
|
||||
@@ -40,10 +31,10 @@ movements. See the alternate code section below.
|
||||
echo "Do or do not. There is no try."
|
||||
```
|
||||
|
||||
|
||||
### Alternate code:
|
||||
|
||||
The alternate version, provided by [Cody Boone
|
||||
Ferguson](/winners.html#Cody_Boone_Ferguson), uses `usleep()` so one can enjoy
|
||||
The alternate version uses `usleep()` so one can enjoy
|
||||
the entry with modern systems and which will not be too stimulating for those
|
||||
who have a problem with fast moving text (like himself). It uses the `Z` macro
|
||||
as the parameter to `usleep()` which you can override. The default is
|
||||
@@ -62,13 +53,13 @@ make CDEFINE="-DZ=70000" clobber alt
|
||||
|
||||
Use `sloane.alt` as you would `sloane` above.
|
||||
|
||||
Thank you Cody!
|
||||
|
||||
## Judges' Comments:
|
||||
|
||||
Looks almost good enough to eat, dunnit? I suppose you could argue that,
|
||||
at first blush, this looks like a self-reproducing program.
|
||||
|
||||
|
||||
## Author's remarks:
|
||||
|
||||
This program doesn't require any special build options, other than that it
|
||||
@@ -123,6 +114,7 @@ In increasing order of difficulty:
|
||||
- How is the "IOCCC 2006" logo encoded? Can you put something else in its
|
||||
place? Can you find a smaller encoding?
|
||||
|
||||
|
||||
## Copyright and CC BY-SA 4.0 License:
|
||||
|
||||
This file is Copyright (c) 2023 by Landon Curt Noll. All Rights Reserved.
|
||||
|
||||
Reference in new issue
Block a user