TuringKara
World editor
Program editor
Info

World objects

In TuringKara's world, the following symbols can exist in addition to the read-/write head:

The symbols.
The read-/write head of TuringKara.

The symbols have no meaning for TuringKara and can therefore be used for any purpose. For example, a program can add two numbers which are written in binary notation using 0 and 1, or the numbers could be written using left- and right-arrows to represent the 0s and 1s.

 

TuringKara's commands

TuringKara understands a number of commands which the read-/write head obediently executes:

Commands to move read-/write-head.
Write commands which replace the symbol underneath the read-/write-head.

 

TuringKara's sensors

TuringKara has a number of sensors to determine the symbol currently underneath the read-/write head: