summaryrefslogtreecommitdiff
path: root/games/gturing/DESCR
diff options
context:
space:
mode:
authorrh <rh>2002-11-04 07:40:37 +0000
committerrh <rh>2002-11-04 07:40:37 +0000
commitcfb831c2fdbac0a9e000ad4b2e49316e3a96a484 (patch)
treeeaac387fffc27e594aaedca073f90355249f85ca /games/gturing/DESCR
parent62871c5dd2537493b052144c6105fd7a215c4b7d (diff)
downloadpkgsrc-cfb831c2fdbac0a9e000ad4b2e49316e3a96a484.tar.gz
Initial import of gturing-0.1.1, a GNOME2 turing machine emulator.
Diffstat (limited to 'games/gturing/DESCR')
-rw-r--r--games/gturing/DESCR15
1 files changed, 15 insertions, 0 deletions
diff --git a/games/gturing/DESCR b/games/gturing/DESCR
new file mode 100644
index 00000000000..90ab1e60e81
--- /dev/null
+++ b/games/gturing/DESCR
@@ -0,0 +1,15 @@
+ Gturing is a very simple turing machine simulator that takes a simple
+ASCII file as its input:
+
+ Any empty line or any line beginning with a hash (#) is ignored. In other
+case, five tokens, each separated by a space, are expected. These are the
+state number, the expected symbol, the symbol to write, the direction to
+move, and the new state. Anything following these tokens is ignored.
+
+ Expected symbols and symbols to write can be any printable character.
+The blank character is represented by the underscore (_). States are
+integer numbers, starting from 0. The possible directions to move are
+left and right, represented by 'l' and 'r', respectively.
+
+ The machine starts at state 0 and stops when it cannot find the new
+state or the new state doesn't expect the read symbol.