Fix tmp/format-headers.sh, format headers

The script had "s surrounding the git ls-files command which turned it
to a single file which of course is wrong.

Ran script again fixing many README.md files that had incorrect number
of blank lines for critical headers.

This will have to be done a final but a good number of files have been
corrected.
This commit is contained in:
Cody Boone Ferguson committed 2023-12-27 08:54:28 -08:00
1 parent 1a32748f4d
commit ba764a1833
117 files changed
+56 -128

No files matched your search

+2 -1
View File
@@ -14,6 +14,7 @@ There is alternate code which allows one to change the size of the maze. See
./shapiro ./shapiro
``` ```
## Alternate code: ## Alternate code:
The code has a define `C` set to 39 but this can be modified to change the size The code has a define `C` set to 39 but this can be modified to change the size
@@ -22,11 +23,11 @@ of the maze. The alt code allows one to easily do this.
### Alternate build: ### Alternate build:
```sh ```sh
make alt make alt
``` ```
### Alternate try: ### Alternate try:
If you wish to change the value you can do it like: If you wish to change the value you can do it like:
+1 -1
View File
@@ -10,7 +10,7 @@ If your compiler will not read from `/dev/tty` see the [Alternate
code](#alternate-code) section below. code](#alternate-code) section below.
### To use: ## To use:
```sh ```sh
./spinellis ./spinellis
-1
View File
@@ -76,7 +76,6 @@ cc -E westley.alt.c
``` ```
## Author's remarks: ## Author's remarks:
No remarks were provided by the author. No remarks were provided by the author.
-1
View File
@@ -60,7 +60,6 @@ directory it is run from.
## Authors' remarks: ## Authors' remarks:
### ABSTRACT ### ABSTRACT
#### Minimal, Universal File Bundling (or, Functional Obfuscation in a Self-Decoding Unix Shell Archive) #### Minimal, Universal File Bundling (or, Functional Obfuscation in a Self-Decoding Unix Shell Archive)
-2
View File
@@ -34,7 +34,6 @@ well.
### Alternate build: ### Alternate build:
```sh ```sh
make alt make alt
``` ```
@@ -65,7 +64,6 @@ This program prints out the string:
## Author's remarks: ## Author's remarks:
It is simple to make the program print other strings. Each It is simple to make the program print other strings. Each
alphabetical character from a to z is printed out as its alphabetical character from a to z is printed out as its
opposite: opposite:
+1 -1
View File
@@ -37,8 +37,8 @@ If you have an old enough compiler try and to see how C has changed over the yea
make alt make alt
``` ```
### Alternate use:
### Alternate use:
```sh ```sh
./westley.alt <number> ./westley.alt <number>
-1
View File
@@ -46,7 +46,6 @@ rest was unchanged.
### Alternate build: ### Alternate build:
```sh ```sh
make alt make alt
``` ```
+1 -1
View File
@@ -26,6 +26,7 @@ bugs.md](/bugs.md#1991-buzzard).
./buzzard ./buzzard
``` ```
## Alternate code: ## Alternate code:
This version changes the keys `f` for forward, `l` for left and `r` for right by This version changes the keys `f` for forward, `l` for left and `r` for right by
@@ -58,7 +59,6 @@ You are invited to try to cheat, ... if you can figure out how! :-)
## Author's remarks: ## Author's remarks:
### How to play ### How to play
When the game starts, you are at the far end of the maze from the exit, looking When the game starts, you are at the far end of the maze from the exit, looking
-1
View File
@@ -30,7 +30,6 @@ The author set the maximum number of moves to 484.
### Alternate build: ### Alternate build:
```sh ```sh
make alt make alt
``` ```
+2 -2
View File
@@ -7,6 +7,7 @@ make all
There is an [alternate version](#alternate-code) that is supposed to win all the There is an [alternate version](#alternate-code) that is supposed to win all the
time. time.
### Bugs and (Mis)features: ### Bugs and (Mis)features:
The current status of this entry is: The current status of this entry is:
@@ -20,7 +21,6 @@ For more detailed information see [1991 westley in bugs.md](/bugs.md#1991-westle
## To use: ## To use:
NOTE: we have provided a script to perform the below procedure which we include NOTE: we have provided a script to perform the below procedure which we include
for the interested. See the [try](#try) section if you just want to play. for the interested. See the [try](#try) section if you just want to play.
@@ -124,11 +124,11 @@ can lose if you cheat. That's supposed to happen. Can you win any other time?
### Alternate build: ### Alternate build:
```sh ```sh
make alt make alt
``` ```
### Alternate use: ### Alternate use:
Rather than use `ttt` try the script `ttt.alt` instead. Rather than use `ttt` try the script `ttt.alt` instead.
+1
View File
@@ -4,6 +4,7 @@
make all make all
``` ```
### Bugs and (Mis)features: ### Bugs and (Mis)features:
The current status of this entry is: The current status of this entry is:
+1
View File
@@ -53,6 +53,7 @@ Sorry, this is third!
This alternate version, [buzzard.2.alt.c](buzzard.2.alt.c), does not contain a This alternate version, [buzzard.2.alt.c](buzzard.2.alt.c), does not contain a
fix that the author notes in their remarks. fix that the author notes in their remarks.
### Alternate build: ### Alternate build:
To compile this alternate version: To compile this alternate version:
-1
View File
@@ -29,7 +29,6 @@ cause problems for some systems where `exit(3)` returns a void. The file
declared argc to be a `long` which was fixed. declared argc to be a `long` which was fixed.
## Author's remarks: ## Author's remarks:
### Portability ### Portability
-1
View File
@@ -24,7 +24,6 @@ To see some other fun uses:
## Judges' remarks: ## Judges' remarks:
### WARNING: ### WARNING:
The judges make no claim as to the strength or security The judges make no claim as to the strength or security
-1
View File
@@ -16,7 +16,6 @@ STATUS: INABIAF - please **DO NOT** fix
For more detailed information see [1992 vern in bugs.md](/bugs.md#1992-vern). For more detailed information see [1992 vern in bugs.md](/bugs.md#1992-vern).
## To use: ## To use:
```sh ```sh
+1 -1
View File
@@ -4,6 +4,7 @@
make all make all
``` ```
### Bugs and (Mis)features: ### Bugs and (Mis)features:
The current status of this entry is: The current status of this entry is:
@@ -16,7 +17,6 @@ STATUS: known bug - please help us fix
For more detailed information see [1992 westley in bugs.md](/bugs.md#1992-westley). For more detailed information see [1992 westley in bugs.md](/bugs.md#1992-westley).
## To use: ## To use:
If lost: If lost:
+1
View File
@@ -4,6 +4,7 @@
make all make all
``` ```
### Bugs and (Mis)features: ### Bugs and (Mis)features:
The current status of this entry is: The current status of this entry is:
+1
View File
@@ -57,6 +57,7 @@ on but you can use the original without any delays if you wish.
make all make all
``` ```
### Original use: ### Original use:
Use `cmills` as you would `cmills.alt` above. Use `cmills` as you would `cmills.alt` above.
-1
View File
@@ -25,7 +25,6 @@ where:
## Judges' remarks: ## Judges' remarks:
We have provided the shell script [dgibson.sh](dgibson.sh) to make it easier We have provided the shell script [dgibson.sh](dgibson.sh) to make it easier
to run this entry. Run this shell script several times to to run this entry. Run this shell script several times to
see what happens. see what happens.
+1 -2
View File
@@ -23,7 +23,6 @@ us](https://www.collinsdictionary.com/dictionary/english/everyone) with gcc >=
2.3.3. See [Alternate code](#alternate-code) section below for more details. 2.3.3. See [Alternate code](#alternate-code) section below for more details.
### Bugs and (Mis)features: ### Bugs and (Mis)features:
The current status of this entry is: The current status of this entry is:
@@ -52,11 +51,11 @@ compilers. We'd like to say there's something special about it but there isn't.
### Alternate build: ### Alternate build:
```sh ```sh
make alt make alt
``` ```
### Alternate use: ### Alternate use:
Use `lmfjyh.alt` as you would `lmfjyh` above. Note that other code could also be Use `lmfjyh.alt` as you would `lmfjyh` above. Note that other code could also be
+1 -3
View File
@@ -7,6 +7,7 @@ make all
There is an [alternate version](#alternate-code) that lets you slow down the There is an [alternate version](#alternate-code) that lets you slow down the
output of the program for modern systems. output of the program for modern systems.
## To use: ## To use:
```sh ```sh
@@ -19,7 +20,6 @@ where:
- arg is any argument - arg is any argument
### Try: ### Try:
```sh ```sh
@@ -36,7 +36,6 @@ via `usleep(3)`, defaulting at 200.
### Alternate build: ### Alternate build:
```sh ```sh
make alt make alt
``` ```
@@ -50,7 +49,6 @@ make clobber SLEEP=50 alt
### Alternate use: ### Alternate use:
Use `plummer.alt` as you would `plummer`. Use `plummer.alt` as you would `plummer`.
+1 -2
View File
@@ -31,7 +31,7 @@ where:
`[cabbage]` is a CABBAGE description file (default: `rince.c`) `[cabbage]` is a CABBAGE description file (default: `rince.c`)
## Alternate code ## Alternate code:
Some people may want to slow down the game by increasing the Some people may want to slow down the game by increasing the
value 17 in the lines: value 17 in the lines:
@@ -57,7 +57,6 @@ changed).
### Alternate build: ### Alternate build:
```sh ```sh
make SLEEP=18 clobber alt make SLEEP=18 clobber alt
``` ```
-1
View File
@@ -16,7 +16,6 @@ STATUS: INABIAF - please **DO NOT** fix
For more detailed information see [1993 schnitzi in bugs.md](/bugs.md#1993-schnitzi). For more detailed information see [1993 schnitzi in bugs.md](/bugs.md#1993-schnitzi).
## To use: ## To use:
```sh ```sh
+1
View File
@@ -4,6 +4,7 @@
make all make all
``` ```
### Bugs and (Mis)features: ### Bugs and (Mis)features:
The current status of this entry is: The current status of this entry is:
+2 -1
View File
@@ -11,7 +11,8 @@ make all
./dodsond1 ./dodsond1
``` ```
## Try:
### Try:
At the prompt, try entering `E3`. At the prompt, try entering `E3`.
+2 -1
View File
@@ -27,6 +27,7 @@ For more detailed information see [1994 dodsond2 in bugs.md](/bugs.md#1994-dodso
./dodsond2 ./dodsond2
``` ```
## Alternate code: ## Alternate code:
This version allows you to choose how many arrows to start with, instead of the This version allows you to choose how many arrows to start with, instead of the
@@ -35,8 +36,8 @@ default 0. If one tried specifying a value < 0 it will set it to 0.
Fun fact: this version helped uncover and fix a bug that prevented the entry Fun fact: this version helped uncover and fix a bug that prevented the entry
from working on some cases. from working on some cases.
### Alternate build:
### Alternate build:
```sh ```sh
make alt make alt
+1 -4
View File
@@ -14,10 +14,8 @@ make all
`A`, `B`, `C` and `D` are numeric arguments. `A`, `B`, `C` and `D` are numeric arguments.
### Try: ### Try:
```sh ```sh
./horton 3 2 1 0 ./horton 3 2 1 0
``` ```
@@ -28,6 +26,7 @@ Also try:
./gtface < gtface.data ./gtface < gtface.data
``` ```
## Alternate code: ## Alternate code:
This confuses cb greatly. See [horton.alt.c](horton.alt.c) for an unobfuscated/enhanced This confuses cb greatly. See [horton.alt.c](horton.alt.c) for an unobfuscated/enhanced
@@ -36,7 +35,6 @@ version.
### Alternate build: ### Alternate build:
```sh ```sh
make alt make alt
``` ```
@@ -44,7 +42,6 @@ make alt
### Alternate use: ### Alternate use:
```sh ```sh
./horton.alt A B C D ./horton.alt A B C D
``` ```
-1
View File
@@ -55,7 +55,6 @@ it was read on `stdin` instead of via `cc -E`.
## Author's remarks: ## Author's remarks:
### Description ### Description
The following short program implements the "Yet Another" algorithm for The following short program implements the "Yet Another" algorithm for
+1
View File
@@ -206,6 +206,7 @@ end
``` ```
## Copyright and CC BY-SA 4.0 License: ## Copyright and CC BY-SA 4.0 License:
This file is Copyright (c) 2023 by Landon Curt Noll. All Rights Reserved. This file is Copyright (c) 2023 by Landon Curt Noll. All Rights Reserved.
+1
View File
@@ -47,6 +47,7 @@ If however you wish to see the original version in modern systems, try:
make all make all
``` ```
### Original use: ### Original use:
Use `./eldby` as you would `./eldby.alt` above. Use `./eldby` as you would `./eldby.alt` above.
-1
View File
@@ -37,7 +37,6 @@ BTW: it is perilous to 'try' the patience of
[Gandalf](https://www.glyphweb.com/arda/g/gandalf.html). Go ahead, 'try' it! :-) [Gandalf](https://www.glyphweb.com/arda/g/gandalf.html). Go ahead, 'try' it! :-)
## Judges' remarks: ## Judges' remarks:
For misleading C pre-processor output, try: For misleading C pre-processor output, try:
+1 -2
View File
@@ -18,7 +18,6 @@ alt version.
``` ```
### Try: ### Try:
```sh ```sh
@@ -32,8 +31,8 @@ The original version had a display problem in modern systems which somewhat
affected the usability of the program. This alternate code, the original, is affected the usability of the program. This alternate code, the original, is
provided, to show the differences. provided, to show the differences.
### Alternate build:
### Alternate build:
```sh ```sh
make alt make alt
+1 -2
View File
@@ -69,7 +69,7 @@ See the author's remarks in [scenery](#scenery) for more details on the scenery
files. files.
## Try: ### Try:
For a fun time after running the above command, hold down the up arrow and left For a fun time after running the above command, hold down the up arrow and left
arrow for about 10 seconds and see what happens. Or, if you wish to really use arrow for about 10 seconds and see what happens. Or, if you wish to really use
@@ -112,7 +112,6 @@ this alt code can be seen as an alternative for those who don't have or don't
want to use page up and page down. want to use page up and page down.
### Alternate use: ### Alternate use:
Use `banks.alt` as you would `banks` but for use the different keys as Use `banks.alt` as you would `banks` but for use the different keys as
+1 -2
View File
@@ -13,7 +13,7 @@ echo text | ./bas2
``` ```
## Try: ### Try:
```sh ```sh
./try.sh ./try.sh
@@ -24,7 +24,6 @@ echo text | ./bas2
## Judges' remarks: ## Judges' remarks:
### Questions to ponder: ### Questions to ponder:
Can you determine the relationship between the input and the resulting numeric Can you determine the relationship between the input and the resulting numeric
-1
View File
@@ -58,7 +58,6 @@ make alt
### Alternate use: ### Alternate use:
``` ```
./dlowe.alt < anyfile > pootfile ./dlowe.alt < anyfile > pootfile
``` ```
+1
View File
@@ -50,6 +50,7 @@ clockwise `l` does as well. Instead of using `d` to drop the letter you can do
make alt make alt
``` ```
### Alternate use: ### Alternate use:
```sh ```sh
-1
View File
@@ -26,7 +26,6 @@ Enter an expression on standard input. To try some we have selected:
## Judges' remarks: ## Judges' remarks:
### Historical aside: ### Historical aside:
At a time the code in [fanf.c](fanf.c) was that of [fanf.orig.c](fanf.orig.c) At a time the code in [fanf.c](fanf.c) was that of [fanf.orig.c](fanf.orig.c)
+1 -1
View File
@@ -30,7 +30,6 @@ if you don't have a Mac as it has some interesting details about the entry.
### Alternate build: ### Alternate build:
```sh ```sh
make alt make alt
``` ```
@@ -40,6 +39,7 @@ make alt
Use `schweikh1.alt` as you would `schweikh1` above. Use `schweikh1.alt` as you would `schweikh1` above.
### Alternate try: ### Alternate try:
Bonus exercise: modify the code to provide a different compiler. Bonus exercise: modify the code to provide a different compiler.
-1
View File
@@ -137,7 +137,6 @@ and now it works with both clang and gcc.
## Author's remarks: ## Author's remarks:
### What this program does ### What this program does
My entry is a `yarng`, which stands for, you guessed it, yet another My entry is a `yarng`, which stands for, you guessed it, yet another
+1
View File
@@ -22,6 +22,7 @@ init : initial value for the CRC (hexadecimal)
xor : value to xor the final CRC with (hexadecimal) xor : value to xor the final CRC with (hexadecimal)
``` ```
### Try: ### Try:
```sh ```sh
-1
View File
@@ -58,7 +58,6 @@ program needs now is a [flight simulator](1998/banks/README.md)!
## Author's remarks: ## Author's remarks:
### 1. OVERVIEW ### 1. OVERVIEW
This program is an X-Windows based spreadsheet program. The main functions it This program is an X-Windows based spreadsheet program. The main functions it
-1
View File
@@ -18,7 +18,6 @@ version](#alternate-code) below.
### Try: ### Try:
```sh ```sh
./try.sh ./try.sh
``` ```
-1
View File
@@ -45,7 +45,6 @@ it successfully fooled half of the judges, including me.
## Author's remarks: ## Author's remarks:
### Description ### Description
For 15 years, IOCCC winners have obfuscated programs using esoteric, For 15 years, IOCCC winners have obfuscated programs using esoteric,
-1
View File
@@ -26,7 +26,6 @@ author a patent he applied for. :-)
## Author's remarks: ## Author's remarks:
### TITLE OF INVENTION ### TITLE OF INVENTION
Highly Compressed Program for Playing Hygienic Checkers Highly Compressed Program for Playing Hygienic Checkers
+3 -1
View File
@@ -22,6 +22,7 @@ We recommend that you use the alternate code in modern systems. See the
You can press 'q' at any time to exit. You can press 'q' at any time to exit.
### Try: ### Try:
If you have SDL1 installed: If you have SDL1 installed:
@@ -77,12 +78,14 @@ problem there.
make all make all
``` ```
### Original use: ### Original use:
```sh ```sh
./thadgavin ./thadgavin
``` ```
### Original try: ### Original try:
If you have SDL1 installed: If you have SDL1 installed:
@@ -102,7 +105,6 @@ less than dazzling. We could not test this entry in DOS mode.
## Authors' remarks: ## Authors' remarks:
### To use under DOS: ### To use under DOS:
Compile using DJGPP as follows: Compile using DJGPP as follows:
+1 -1
View File
@@ -23,11 +23,11 @@ This alternate version adds to the movement keys `l` for right, `h` for left and
### Alternate build: ### Alternate build:
```sh ```sh
make alt make alt
``` ```
### Alternate use: ### Alternate use:
```sh ```sh
-1
View File
@@ -129,7 +129,6 @@ box.
## Author's remarks: ## Author's remarks:
**NETWORK PONG!** **NETWORK PONG!**
### REQUIREMENTS ### REQUIREMENTS
-1
View File
@@ -29,7 +29,6 @@ Do get lost in the program's line of thought! :-)
## Author's remarks: ## Author's remarks:
### What's this? ### What's this?
What do you see? On the left, you will see an enumeration of all successive What do you see? On the left, you will see an enumeration of all successive
-2
View File
@@ -16,7 +16,6 @@ STATUS: missing files - please provide them
For more detailed information see [2001 rosten in bugs.md](/bugs.md#2001-rosten). For more detailed information see [2001 rosten in bugs.md](/bugs.md#2001-rosten).
## To use: ## To use:
```sh ```sh
@@ -51,7 +50,6 @@ cursor) in the wrong way. :-)
## Author's remarks: ## Author's remarks:
### NAME ### NAME
`rosten` - make the mouse act as if it has been greased `rosten` - make the mouse act as if it has been greased
+1 -4
View File
@@ -22,8 +22,6 @@ STATUS: missing files - please provide them
For more detailed information see [2001 westley in bugs.md](/bugs.md#2001-westley). For more detailed information see [2001 westley in bugs.md](/bugs.md#2001-westley).
## To use: ## To use:
```sh ```sh
@@ -35,6 +33,7 @@ echo foo | ./westley 2>/dev/null
./westley < westley.c 2>/dev/null ./westley < westley.c 2>/dev/null
``` ```
### Try: ### Try:
```sh ```sh
@@ -73,7 +72,6 @@ This alternate code might be less portable.
### Alternate build: ### Alternate build:
```sh ```sh
make alt make alt
``` ```
@@ -84,7 +82,6 @@ make alt
Use `westley.alt` as you would `westley` above. Use `westley.alt` as you would `westley` above.
## Judges' remarks: ## Judges' remarks:
Try copying the source to a new file and changing around the Try copying the source to a new file and changing around the
+1 -1
View File
@@ -4,6 +4,7 @@
make make
``` ```
### Bugs and (Mis)features: ### Bugs and (Mis)features:
The current status of this entry is: The current status of this entry is:
@@ -15,7 +16,6 @@ STATUS: known bug - please help us fix
For more detailed information see [2001 williams in bugs.md](/bugs.md#2001-williams). For more detailed information see [2001 williams in bugs.md](/bugs.md#2001-williams).
## To use: ## To use:
```sh ```sh
+1
View File
@@ -45,6 +45,7 @@ instead.
make alt make alt
``` ```
### Alternate use: ### Alternate use:
Use `arachnid.alt` as you would `arachnid` above. Use `arachnid.alt` as you would `arachnid` above.
+1
View File
@@ -21,6 +21,7 @@ for more details.
./gavare > ioccc_ray.ppm ./gavare > ioccc_ray.ppm
``` ```
## Alternate code: ## Alternate code:
The alt code, [gavare.alt.c](gavare.alt.c), allows you to change the size of the The alt code, [gavare.alt.c](gavare.alt.c), allows you to change the size of the
+1
View File
@@ -90,6 +90,7 @@ you can use it with `QEMU`.
make alt make alt
``` ```
### Alternate use: ### Alternate use:
The use is mostly the same as `gavin` except that one initially executes `gavin.alt` The use is mostly the same as `gavin` except that one initially executes `gavin.alt`
+1
View File
@@ -32,6 +32,7 @@ For more detailed information see [2004 jdalbec in bugs.md](/bugs.md#2004-jdalbe
./try.sh ./try.sh
``` ```
## Alternate code: ## Alternate code:
This version lets you control how many numbers to show on a line before adding a This version lets you control how many numbers to show on a line before adding a
-1
View File
@@ -34,7 +34,6 @@ does.
### Alternate build: ### Alternate build:
```sh ```sh
make alt make alt
``` ```
-1
View File
@@ -20,7 +20,6 @@ ruby -e '20.times{puts "#{rand} #{rand}"}' | ./boutines > test.svg
### Try: ### Try:
```sh ```sh
./boutines < input.txt > result.svg ./boutines < input.txt > result.svg
``` ```
-1
View File
@@ -33,7 +33,6 @@ under 64-bit (x86_64, arm64) machines too.
``` ```
## Judges' remarks: ## Judges' remarks:
Having problems speaking code? Do you [LISP][]? Parenthetically Having problems speaking code? Do you [LISP][]? Parenthetically
-1
View File
@@ -58,7 +58,6 @@ must just appreciate the entry for what it once was.
### Alternate build: ### Alternate build:
```sh ```sh
make alt make alt
``` ```
+1
View File
@@ -41,6 +41,7 @@ let it work with Windows.
make alt make alt
``` ```
### Alternate use: ### Alternate use:
Use `persano.alt` as you would `persano` above. Use `persano.alt` as you would `persano` above.
+1
View File
@@ -34,6 +34,7 @@ To compile the alternate versions:
make alt make alt
``` ```
### Alternate use: ### Alternate use:
Use Use `toledo2` and `toledo3` as you would `toledo` above. Use Use `toledo2` and `toledo3` as you would `toledo` above.
+2 -2
View File
@@ -15,7 +15,7 @@ make
``` ```
## Try: ### Try:
When running this in the program's window try hitting space a few times and see When running this in the program's window try hitting space a few times and see
what happens! what happens!
@@ -35,6 +35,7 @@ To compile this alternate version:
make alt make alt
``` ```
### Alternate use: ### Alternate use:
Use `vince.alt` as you would `vince` above. Use `vince.alt` as you would `vince` above.
@@ -59,7 +60,6 @@ Challenge: Try modifying the texture to something of your own design.
## Author's remarks: ## Author's remarks:
### ABUSE OF RULES ### ABUSE OF RULES
* The executable needs to read in its own source code in order to run. As * The executable needs to read in its own source code in order to run. As
-2
View File
@@ -16,8 +16,6 @@ STATUS: INABIAF - please **DO NOT** fix
For more detailed information see [2006 borsanyi in bugs.md](/bugs.md#2006-borsanyi). For more detailed information see [2006 borsanyi in bugs.md](/bugs.md#2006-borsanyi).
## To use: ## To use:
```sh ```sh
-1
View File
@@ -53,7 +53,6 @@ as the number of iterations to perform.
### Alternate build: ### Alternate build:
To use the default values, the same as [monge.c](monge.c), just do: To use the default values, the same as [monge.c](monge.c), just do:
-1
View File
@@ -23,7 +23,6 @@ keys.
### Alternate build: ### Alternate build:
```sh ```sh
make alt make alt
``` ```
-1
View File
@@ -45,7 +45,6 @@ Should you wish to see the original you may do so with the original code,
### Original build: ### Original build:
```sh ```sh
make clobber all make clobber all
``` ```
-2
View File
@@ -16,8 +16,6 @@ STATUS: INABIAF - please **DO NOT** fix
For more detailed information see [2006 sykes1 in bugs.md](/bugs.md#2006-sykes1). For more detailed information see [2006 sykes1 in bugs.md](/bugs.md#2006-sykes1).
## To use: ## To use:
```sh ```sh
-1
View File
@@ -9,7 +9,6 @@ another that makes it text only. The author also provided a version that they
tested with Windows. See [alternate code](#alternate-code) below. tested with Windows. See [alternate code](#alternate-code) below.
## To use: ## To use:
```sh ```sh
+1
View File
@@ -4,6 +4,7 @@
make make
``` ```
### Bugs and (Mis)features: ### Bugs and (Mis)features:
The current status of this entry is: The current status of this entry is:
-1
View File
@@ -46,7 +46,6 @@ program and calls it. As an exercise, try writing the compressor.
## Author's remarks: ## Author's remarks:
### Approximate grep ### Approximate grep
Implements a variant of `grep`. Implements a variant of `grep`.
+1
View File
@@ -57,6 +57,7 @@ make alt
``` ```
### Alternate use: ### Alternate use:
Use `vik.alt` as you would `vik` above. Use `vik.alt` as you would `vik` above.
-1
View File
@@ -16,7 +16,6 @@ STATUS: INABIAF - please **DO NOT** fix
For more detailed information see [2012 dlowe in bugs.md](/bugs.md#2012-dlowe). For more detailed information see [2012 dlowe in bugs.md](/bugs.md#2012-dlowe).
## To use: ## To use:
```sh ```sh
-1
View File
@@ -32,7 +32,6 @@ This alternate code is an unobfuscated version of the winning code.
### Alternate build: ### Alternate build:
```sh ```sh
make alt make alt
``` ```
-1
View File
@@ -18,7 +18,6 @@ STATUS: INABIAF - please **DO NOT** fix
For more detailed information see [2012 tromp in bugs.md](/bugs.md#2012-tromp). For more detailed information see [2012 tromp in bugs.md](/bugs.md#2012-tromp).
## To use: ## To use:
```sh ```sh
+1 -1
View File
@@ -41,6 +41,7 @@ this extremely subtle entry.
make alt make alt
``` ```
### Alternate use: ### Alternate use:
Use `zeitak.alt` as you would `zeitak` above. Use `zeitak.alt` as you would `zeitak` above.
@@ -59,7 +60,6 @@ just to understand 18 key characters of this code.
## Author's remarks: ## Author's remarks:
### Nesting Errors Detector ### Nesting Errors Detector
-2
View File
@@ -10,7 +10,6 @@ see the [original code](#original-code) section.
## To use: ## To use:
```sh ```sh
./birken.alt < 17_columns_wide_paint_by_numbers_file ./birken.alt < 17_columns_wide_paint_by_numbers_file
``` ```
@@ -65,7 +64,6 @@ hard to see the art of the entry but you may do so if you wish.
### Original build: ### Original build:
```sh ```sh
make all make all
``` ```
-2
View File
@@ -16,8 +16,6 @@ STATUS: INABIAF - please **DO NOT** fix
For more detailed information see [2013 cable2 in bugs.md](/bugs.md#2013-cable2). For more detailed information see [2013 cable2 in bugs.md](/bugs.md#2013-cable2).
## To use: ## To use:
```sh ```sh
-1
View File
@@ -78,7 +78,6 @@ Update: This entry now has its own website:
## Author's remarks: ## Author's remarks:
### A tiny but highly functional PC emulator/virtual machine ### A tiny but highly functional PC emulator/virtual machine
The author hereby presents, for the delectation (?) of the judges, a portable PC The author hereby presents, for the delectation (?) of the judges, a portable PC
+1
View File
@@ -4,6 +4,7 @@
make make
``` ```
### Bugs and (Mis)features: ### Bugs and (Mis)features:
The current status of this entry is: The current status of this entry is:
-1
View File
@@ -32,7 +32,6 @@ Next look at `jpeg.jpg` in an image viewer program.
## Judges' remarks: ## Judges' remarks:
This is a program which, when fed its own source, generates a program that This is a program which, when fed its own source, generates a program that
almost is its whitespace inverse, which, in its order, generates a JPEG file almost is its whitespace inverse, which, in its order, generates a JPEG file
(speaking of file size abuse, that is about 16.4 times larger than a PBM file (speaking of file size abuse, that is about 16.4 times larger than a PBM file
+1
View File
@@ -4,6 +4,7 @@
make make
``` ```
### Bugs and (Mis)features: ### Bugs and (Mis)features:
The current status of this entry is: The current status of this entry is:
-1
View File
@@ -70,7 +70,6 @@ You can combine them both of course.
### Alternate use: ### Alternate use:
Use `prog.alt` as you would `prog` above. Remember that ports < 1024 are Use `prog.alt` as you would `prog` above. Remember that ports < 1024 are
privileged ports that unprivileged users cannot use. privileged ports that unprivileged users cannot use.
+1 -1
View File
@@ -63,6 +63,7 @@ Use `prog.alt` as you would `prog`.
./try.alt.sh ./try.alt.sh
``` ```
## Judges' remarks: ## Judges' remarks:
We consider this entry a tribute to all "Abuse of the C preprocessor" We consider this entry a tribute to all "Abuse of the C preprocessor"
@@ -73,7 +74,6 @@ We liked the use of unary notation facilitated by variadic macros.
## Author's remarks: ## Author's remarks:
### Portability ### Portability
The application was written on a standard Ubuntu 14.04 and tested with The application was written on a standard Ubuntu 14.04 and tested with
-1
View File
@@ -57,7 +57,6 @@ more than 1000 words.
## Author's remarks: ## Author's remarks:
### Remarks ### Remarks
You may want to use a large display with a very small terminal font. You may want to use a large display with a very small terminal font.
-1
View File
@@ -32,7 +32,6 @@ in the DNA code of the code? Perhaps there are 23 reasons? :-)
## Author's remarks: ## Author's remarks:
### Remarks ### Remarks
This chromosome program synthesizes a double helix. This chromosome program synthesizes a double helix.
-2
View File
@@ -20,7 +20,6 @@ STATUS: INABIAF - please **DO NOT** fix
For more detailed information see [2014 maffiodo1 in bugs.md](/bugs.md#2014-maffiodo1). For more detailed information see [2014 maffiodo1 in bugs.md](/bugs.md#2014-maffiodo1).
## To use: ## To use:
```sh ```sh
@@ -41,7 +40,6 @@ The parameters to the program are:
note on macOS. note on macOS.
### Try: ### Try:
```sh ```sh
-2
View File
@@ -19,7 +19,6 @@ STATUS: INABIAF - please **DO NOT** fix
For more detailed information see [2014 maffiodo2 in bugs.md](/bugs.md#2014-maffiodo2). For more detailed information see [2014 maffiodo2 in bugs.md](/bugs.md#2014-maffiodo2).
## To use: ## To use:
```sh ```sh
@@ -42,7 +41,6 @@ as fun but it's 121 bytes instead of 140.
### Alternate build: ### Alternate build:
```sh ```sh
make alt make alt
``` ```
+1
View File
@@ -83,6 +83,7 @@ prog.c:23:72: warning: signed and unsigned type in conditional expression [-Wsig
prog.c:12:11: warning: suggest parentheses around ‘&&’ within ‘||’ [-Wparentheses] prog.c:12:11: warning: suggest parentheses around ‘&&’ within ‘||’ [-Wparentheses]
``` ```
## Copyright and CC BY-SA 4.0 License: ## Copyright and CC BY-SA 4.0 License:
This file is Copyright (c) 2023 by Landon Curt Noll. All Rights Reserved. This file is Copyright (c) 2023 by Landon Curt Noll. All Rights Reserved.
-2
View File
@@ -44,7 +44,6 @@ instructions on how to get it to work with Windows.
### Alternate build: ### Alternate build:
```sh ```sh
make alt make alt
``` ```
@@ -76,7 +75,6 @@ might help? :-)
## Author's remarks: ## Author's remarks:
### Remarks ### Remarks
This program converts ASCII text to Morse audio file and vice versa. As far as This program converts ASCII text to Morse audio file and vice versa. As far as
+2 -2
View File
@@ -41,6 +41,7 @@ Finally, if you wish to read the man page:
man ./calc.1 man ./calc.1
``` ```
## Alternate code: ## Alternate code:
An alternate version of this entry, [prog.alt.c](prog.alt.c), is provided. An alternate version of this entry, [prog.alt.c](prog.alt.c), is provided.
@@ -50,11 +51,11 @@ author's remarks below.
### Alternate build: ### Alternate build:
```sh ```sh
make alt make alt
``` ```
### Alternate use: ### Alternate use:
Use `prog.alt` as you would `prog` above. Use `prog.alt` as you would `prog` above.
@@ -73,7 +74,6 @@ process.
## Author's remarks: ## Author's remarks:
### calc - an integer expression calculator that outputs in both hex and decimal ### calc - an integer expression calculator that outputs in both hex and decimal
All useful tools should include sufficient documentation. All useful tools should include sufficient documentation.
-1
View File
@@ -108,7 +108,6 @@ number function keys such as F30 or F31? :-)
## Author's remarks: ## Author's remarks:
### What is it? ### What is it?
Just run `./prog` with no arguments on an X11-compatible system. The scenery, though Just run `./prog` with no arguments on an X11-compatible system. The scenery, though
+1 -1
View File
@@ -40,7 +40,7 @@ make alt
Use `prog.alt` as you would `prog` above. Use `prog.alt` as you would `prog` above.
### Judges' remarks: ## Judges' remarks:
Beautiful penmanship! However, your fonts may vary. Beautiful penmanship! However, your fonts may vary.
-1
View File
@@ -53,7 +53,6 @@ clue, see the end of the author's remarks.) If in doubt, use
## Author's remarks: ## Author's remarks:
### Hint / Compatibility ### Hint / Compatibility
* A little-endian system is required due to an external factor. * A little-endian system is required due to an external factor.
-1
View File
@@ -32,7 +32,6 @@ Dogon](/winners.html#Gil_Dogon); it is the author's original entry.
### Alternate build: ### Alternate build:
```sh ```sh
make alt make alt
``` ```
-2
View File
@@ -16,8 +16,6 @@ STATUS: INABIAF - please **DO NOT** fix
For more detailed information see [2015 hou in bugs.md](/bugs.md#2015-hou). For more detailed information see [2015 hou in bugs.md](/bugs.md#2015-hou).
## To use: ## To use:
```sh ```sh
-2
View File
@@ -32,7 +32,6 @@ entry but was changed to be the alt version.
### Alternate build: ### Alternate build:
```sh ```sh
make alt make alt
``` ```
@@ -71,7 +70,6 @@ NOTE: Unlike the original entry source, [prog.alt.c](prog.alt.c),
## Author's remarks: ## Author's remarks:
### Features ### Features
* "An O(NP) Sequence Comparison Algorithm" by Wu, Manber, Myers, Miller. * "An O(NP) Sequence Comparison Algorithm" by Wu, Manber, Myers, Miller.
-1
View File
@@ -101,7 +101,6 @@ code is magic number free.
## Author's remarks: ## Author's remarks:
### The TL;DR version ### The TL;DR version
This is the cleanest program ever submitted. If for some input it enters This is the cleanest program ever submitted. If for some input it enters
-1
View File
@@ -50,7 +50,6 @@ sound sample?
## Author's remarks: ## Author's remarks:
### What is this? ### What is this?
To put it brief, this entry is akin to a sound based cat. It takes characters as To put it brief, this entry is akin to a sound based cat. It takes characters as
-1
View File
@@ -32,7 +32,6 @@ with `-Wno-` options.
### Alternate build: ### Alternate build:
```sh ```sh
make alt make alt
``` ```
-2
View File
@@ -33,7 +33,6 @@ useful bug fix.
### Alternate build: ### Alternate build:
```sh ```sh
make alt make alt
``` ```
@@ -54,7 +53,6 @@ vocabulary has it?
## Author's remarks: ## Author's remarks:
### The Program: ### The Program:
"The Elements of Style" by Prof. William Strunk, Jr. and E. B. White "The Elements of Style" by Prof. William Strunk, Jr. and E. B. White
Loaded 100 of 117 files, more files were not shown because too many files have changed in this diff. Show more