Format/typo check 1996/rcm/README.md

This commit is contained in:
Cody Boone Ferguson committed 2023-11-11 09:26:47 -08:00
1 parent 760e5ddd32
commit c7ae827d81
1 file changed
+8 -2
+8 -2
View File
@@ -23,7 +23,7 @@ For more information try:
## Judges' remarks: ## Judges' remarks:
For a good noop try: For a good no-op try:
```sh ```sh
gzip -c < rcm.c | ./rcm gzip -c < rcm.c | ./rcm
@@ -39,22 +39,27 @@ similar unimportant fluff, this program is a fully compliant
`gzip` compressed file on standard input, and it will write the fully `gzip` compressed file on standard input, and it will write the fully
uncompressed original file to standard output. uncompressed original file to standard output.
### ObJustifications for this entry: ### ObJustifications for this entry:
#### The Design Trade-off Argument: #### The Design Trade-off Argument:
"The 184 characters worth of defines in the build file have been "The 184 characters worth of defines in the build file have been
carefully offset by 184 redundant and unnecessary '`{`', '`}`', and '`;`' carefully offset by 184 redundant and unnecessary '`{`', '`}`', and '`;`'
characters in the source file." characters in the source file."
#### The Design Review Argument: #### The Design Review Argument:
"Using only 216 characters out of a maximum of 256, the build file "Using only 216 characters out of a maximum of 256, the build file
meets and actually exceeds specification." meets and actually exceeds specification."
#### The Program Metrics Argument: #### The Program Metrics Argument:
"The program source is less than 3,100 characters in length and uncompresses file "The program source is less than 3,100 characters in length and uncompresses the
file
[emacs-19.34b.tar.gz](https://ftp.gnu.org/old-gnu/emacs/emacs-19.34b.tar.gz) in [emacs-19.34b.tar.gz](https://ftp.gnu.org/old-gnu/emacs/emacs-19.34b.tar.gz) in
about 130 seconds on my HP 9000/735. The now obsolete source file `inflate.c' about 130 seconds on my HP 9000/735. The now obsolete source file `inflate.c'
from the GNU gzip source tree is 31,613 characters in length and uncompresses from the GNU gzip source tree is 31,613 characters in length and uncompresses
@@ -67,6 +72,7 @@ the emacs distribution file in slightly under 25 seconds. Thus:
which represents a better than 530% improvement in the ratio of which represents a better than 530% improvement in the ratio of
source file size to execution time." source file size to execution time."
#### The Whining Programmer's Argument: #### The Whining Programmer's Argument:
"The inflate algorithm requires that over 400 characters worth "The inflate algorithm requires that over 400 characters worth