fix Makefile, README.md and code for 2004/newbern
This commit is contained in:
1 parent
49630a3dc0
commit
3b238069e4
3 files changed
+38
-27
No files matched your search
+33
-22
@@ -4,46 +4,57 @@
|
||||
28 Jeanette Ave. #1
|
||||
Belmont, MA 02478
|
||||
|
||||
## To build:
|
||||
# To build:
|
||||
|
||||
make all
|
||||
```sh
|
||||
make
|
||||
```
|
||||
|
||||
### To run
|
||||
### To run:
|
||||
|
||||
./newbern newbern.dat "IOCCC 2004"
|
||||
```sh
|
||||
./newbern [file.dat arg]
|
||||
```
|
||||
|
||||
### Try:
|
||||
|
||||
echo SOS | ./newbern
|
||||
```sh
|
||||
./newbern newbern.dat "IOCCC 2004"
|
||||
echo SOS | ./newbern
|
||||
```
|
||||
|
||||
## Judges' comments
|
||||
## Judges' comments:
|
||||
|
||||
The program is formatted using the same font glyphs as the example
|
||||
data file.
|
||||
The program is formatted using the same font glyphs as the example
|
||||
data file.
|
||||
|
||||
## Author's comments
|
||||
## Author's comments:
|
||||
|
||||
This is a configurable banner-like program.
|
||||
This is a configurable banner-like program.
|
||||
|
||||
Examples:
|
||||
### Examples:
|
||||
|
||||
- To convert a character glyph into a data file
|
||||
- To convert a character glyph into a data file
|
||||
|
||||
./newbern char < some_nicely_shaped_text >> data_file
|
||||
```sh
|
||||
./newbern char < some_nicely_shaped_text >> data_file
|
||||
```
|
||||
|
||||
- To print a string using glyphs from a data file
|
||||
- To print a string using glyphs from a data file
|
||||
|
||||
./newbern data_file a_string
|
||||
```sh
|
||||
./newbern data_file a_string
|
||||
```
|
||||
|
||||
Extra functionality:
|
||||
### Extra functionality:
|
||||
|
||||
The program can also act as a Morse encoder, unarguably.
|
||||
The program can also act as a Morse encoder, unarguably.
|
||||
|
||||
It also has double-super-secret encryption capabilities.
|
||||
Decryption is left as an exercise for the reader.
|
||||
It also has double-super-secret encryption capabilities.
|
||||
Decryption is left as an exercise for the reader.
|
||||
|
||||
Portability:
|
||||
### Portability:
|
||||
|
||||
The program assumes an ASCII operating environment.
|
||||
The program assumes an ASCII operating environment.
|
||||
|
||||
The program is best viewed with tab-stops set to 8.
|
||||
The program is best viewed with tab-stops set to 8.
|
||||
Reference in new issue
Block a user