Author:
- Name: Jim Hague
Location: GB - United Kingdom of Great Britain and Northern Ireland (United Kingdom)
To build:
make all
To use:
./hague 2>/dev/null
# enter some text
Try:
./try.sh
Note that you can run the program without feeding it anything and then type in a
message and line by line it will show the right output. Notice also how certain
characters will print a ?
.
Judges’ remarks:
Compile this program and feed ASCII text into standard input. This program is known to pass lint on some systems and abort lint on others.
This program was selected for the 1987 t-shirt collection.
Think Morse code when you ponder this program. Note how the use of similar variables can be obfuscating! The author noted that this program implements the international Morse standard. Now for extra credit, what Morse message does the program spell out?
Author’s remarks:
No remarks were provided by the author.
Inventory for 1986/hague
Primary files
- hague.c - entry source code
- Makefile - entry Makefile
- hague.orig.c - original source code
- input.txt - input file used by try.sh
- try.sh - script to try entry
Secondary files
- 1986_hague.tar.bz2 - download entry tarball
- README.md - markdown source for this web page
- .entry.json - entry summary and manifest in JSON
- .gitignore - list of files that should not be committed under git
- .path - directory path from top level directory
- index.html - this web page