Several README.md files updated

Typos / spelling errors and other such things. Many many more need to be
checked still.
This commit is contained in:
Cody Boone Ferguson committed 2023-03-25 05:30:31 -07:00
1 parent e8016a5ac8
commit db31034f3b
10 files changed
+35 -32

No files matched your search

+3 -3
View File
@@ -23,7 +23,7 @@ make
./akari - - even < example.ppm > even_output.ppm
./akari example.ppm odd_output.ppm
make akari2.c
make akari2
cat akari2.c
make akari2
@@ -31,14 +31,14 @@ make akari2
./akari2 < akari2.c
./akari2 rot13 < akari2.c
make akari3.c
make akari3
cat akari3.c
make akari3
./akari3
make akari4.c
make akari4
cat akari4.c
./akari4
+5 -2
View File
@@ -23,6 +23,9 @@ ulimit -s unlimited
./fredriksson -k2 -t -n bofuskate < /usr/share/dict/words
```
NOTE: you need to be allowed to change your stack size or else the last command
will likely cause the program to dump core.
## Judges' comments:
The author of this entry was making sure that it does not win the
@@ -172,7 +175,7 @@ expressions by putting `]` as the first character, and putting `-` last.
* The initialized char array includes the source code of the real program,
as well as its name and commands to build and run it, all Burrows-Wheeler
-transformed, then run-length-encoded with unary coding. The main program
extracts and builds that, and then calls it. More precicely, the command
extracts and builds that, and then calls it. More precisely, the command
to build is
gcc -O3 ag.c -o ag
@@ -231,7 +234,7 @@ expressions by putting `]` as the first character, and putting `-` last.
./fredriksson -ck0 [0-9] < fredriksson.c
This should print 1, as there is a numer '3' in the char array (only).
This should print 1, as there is a number '3' in the char array (only).
You can also try
./fredriksson -ck0 [0-9] < ag.c
+3 -3
View File
@@ -48,7 +48,7 @@ using conditions.
In this work, Magritte points out that a picture of a pipe is not
a pipe. But what IS a pipe? This program tries to provide an answer.
Magritte's [test for pipes](http://en.wikipedia.org/wiki/The_Treachery_of_Images} is:
Magritte's [test for pipes](http://en.wikipedia.org/wiki/The_Treachery_of_Images) is:
The famous pipe. How people reproached me for it! And yet, could
you stuff my pipe? No, it's just a representation, is it not?
@@ -69,7 +69,7 @@ impressive, but I think it can be taken further, in two ways.
First, conditional operators, such as ?:, && and ||, can be thrown
away. Second, using setjmp and longjmp, which are unfortunately
not in common use, might make it difficult for a novice programmer
to understnad the code without referring to the man page.
to understand the code without referring to the man page.
By removing these, the code is 100% condition free, and every
function runs its instructions in perfect order. Naturally, this
@@ -83,7 +83,7 @@ The program should compile with any C compiler, but was tested
mostly with gcc on Linux.
It doesn't support 64 bits (due to integer-pointer casts, and a >>31).
It does work on 64-bit Linux, becasue all functions are below 4GB.
It does work on 64-bit Linux, because all functions are below 4GB.
## Copyright:
+2 -2
View File
@@ -28,10 +28,10 @@ make
This tiny program outputs what looks like a tiny keyboard.
OK, so the letters are missing. But that is no problem because
this program identifes the lower case letters that were pressed!
this program identifies the lower case letters that were pressed!
It is one of those minimal keyboards without all of those
confusing symbols keys. No shift for SHOULDING CAPS
confusing symbols keys. No shift for SHOUTING CAPS
but at least it does not have that useless caps lock key!
We recommend that you completely deconstruct / figure out