Kak+

From Esolang
Jump to navigation Jump to search

Kak+ is a Two-demensional version of Kak Made by User:ChuckEsoteric08

Commands

Command Meaning
! move memory pointer to the right and flip bit
( move memory pointer to the left
? skip next instruction if zero
^ move IP up
v move IP down
> move IP right
< move IP left
; skip next instruction if not zero
# stop the program

Translation to Kak

Kak program:

abcdef

can be translated as:

>abcdef;#v
^       <

or:

>abcdef?v#
^       <

it is because Kak+ program is not in loop, like Kak, Kak- and Kak--