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