fix .gitignore, Makefile, README.md and code for 2005/timwi

This commit is contained in:
Landon Curt Noll committed 2023-03-22 00:47:37 -07:00
1 parent 231ff28268
commit 70ac78b3dc
4 files changed
+339 -26

No files matched your search

+19 -17
View File
@@ -1,18 +1,28 @@
# Most discourteous interpreter
Arne "Timwi" Heizmann
Germany
timwi@gmx.net
Arne "Timwi" Heizmann
Germany
timwi@gmx.net
## Judges' notes
# To build:
### To build
```sh
make
```
cc timwi.c -o timwi
### To run:
### To run
```sh
./timwi < bf_program
```
timwi < bf_program
### Try:
```sh
(echo "20 : ,-->+.>+.<<[>[>>+>+<<<-]>[>>+>+<<<-]>"; echo "[<+>-]>[<<<+>>>-]>[-]<<<<.<-]") | ./timwi
```
## Judges' comments:
Unlike most BF interpreters that we have been receiving for the last few
years, this one, in our opinion, is the most obfuscated albeit the most
@@ -25,7 +35,7 @@ small quines work, some don't.
Why?
## Selected notes from the author
## Author's comments:
This is an interpreter for the programming language BrainFuck (BF).
@@ -33,14 +43,6 @@ Input must be provided in the following format: First a sequence of integers
separated by whitespace (this will be the input to the BF program), then a
colon (:), then the BF program itself.
Example:
(echo "20 : ,-->+.>+.<<[>[>>+>+<<<-]>[>>+>+<<<-]>";
echo "[<+>-]>[<<<+>>>-]>[-]<<<<.<-]") | timwi
This will print the first 20 Fibonacci numbers.
You must not pass any command-line arguments.
### Features